Groups | Search | Server Info | Login | Register
Groups > dk.edb.internet.webdesign.serverside.php > #7036
| From | scootergrisen <invalid@invalid.invalid> |
|---|---|
| Newsgroups | dk.edb.internet.webdesign.serverside.php |
| Subject | Re: php opdateret |
| Date | 2016-12-11 19:03 +0100 |
| Organization | A noiseless patient Spider |
| Message-ID | <o2k4as$e6r$1@dont-email.me> (permalink) |
| References | <584d6d17$0$302$14726298@news.sunsite.dk> <584d8935$0$33640$b1db1813$eb72b5d4@news.astraweb.com> <584d8f7a$0$294$14726298@news.sunsite.dk> |
Den 11-12-2016 kl. 18:40 skrev Erik Ginnerskov:
> Den 11-12-2016 kl. 18:13 skrev Jan Hansen:
>
>>
>> Jeg gætter på serveren er opdateret til php7, så skal linie 8-14 i dit
>> script udskiftes med:
>>
>> if (!mysqli_connect("$server","$bruger","$kodeord","$database")) {
>> udskriv_fejl("php7 sucks.");
>> }
>>
>> På linie 24 skal "mysql_fetch_array" udskiftes med "mysqli_fetch_row"
>>
>> Andre forekomster af "mysql_" skal blot udskiftes med "mysqli_", så burde
>> det virke igen, til næste gang php bliver "forbedret", så internettet
>> skal skrives om på ny.
>
> Det bragte mig lidt videre, men det fungerer ikke endnu:
>
> http://ginnerskov.dk/temp/mysql-funktioner_php.txt
>
> Jeg får følgende fejlmeldinger:
>
> Warning: mysqli_query() expects at least 2 parameters, 1
> given in /var/www/ginnerskov.dk/***/***/mysql-funktioner.php on
> line 14
>
> Kunne ikke udføre: select id, navn, epost, date_format(tid,
> '%e/%c %Y, %H:%i:%s') as tiden, subject, besked from gaestebog
> order by tid desc limit 0, 10
> Warning: mysqli_error() expects exactly 1 parameter, 0 given in
> /var/www/ginnerskov.dk/***/***/mysql-funktioner.php on line 44
>
Der står i fejlbeskeden hvad problemet er:
mysqli_query() expects at least 2 parameters
Kig på linket jeg gav dig og læs om du vil bruge MySQLi eller PDO_MySQL.
Derudover kan MySQLi koden skrives på to måder:
objekt orienterede syntaks
og
procedural syntaks
procedural syntaksen er bare aliasser for den objekt orienterede syntaks.
Jeg valgte at lære MySQLi objekt orienterede syntaks men skal ikke kunne
sige om PDO måden er bedre.
Se også:
https://netkoder.dk/netkoder/test10.php
Og nu hvor du ikke har været opmærksom på at koden er har været
deprecated længde og først finde ud af det når du det blevet fjernet fra
PHP så kunne du slå fejlbeskeder til på den hjemmeside (lokalt) så får
du sikkert besked om andet kode der er deprecated osv.:
https://netkoder.dk/netkoder/kode_error.php
Men undlad og vise fejlbeskeder på hjemmesiden til brugerne så er det
bedre at gemme fejlbeskederen til en logfil.
Hvis du vil kan du også lægge alt din kode ud så vi kan se den og komme
med forslag.
Back to dk.edb.internet.webdesign.serverside.php | Previous | Next — Previous in thread | Next in thread | Find similar
php opdateret Erik Ginnerskov <egin@mail.dk> - 2016-12-11 16:13 +0100
Re: php opdateret scootergrisen <invalid@invalid.invalid> - 2016-12-11 18:11 +0100
Re: php opdateret Erik Ginnerskov <egin@mail.dk> - 2016-12-11 18:31 +0100
Re: php opdateret Jan Hansen <jhjjhjhhansen@gmail.com> - 2016-12-11 17:13 +0000
Re: php opdateret Erik Ginnerskov <egin@mail.dk> - 2016-12-11 18:40 +0100
Re: php opdateret scootergrisen <invalid@invalid.invalid> - 2016-12-11 19:03 +0100
Re: php opdateret Erik Ginnerskov <egin@mail.dk> - 2016-12-11 19:51 +0100
Re: php opdateret scootergrisen <invalid@invalid.invalid> - 2016-12-11 20:53 +0100
Re: php opdateret Erik Ginnerskov <egin@mail.dk> - 2016-12-11 19:52 +0100
Re: php opdateret Jan Hansen <jhjjhjhhansen@gmail.com> - 2016-12-11 18:08 +0000
Re: php opdateret Erik Ginnerskov <egin@mail.dk> - 2016-12-11 19:41 +0100
Re: php opdateret scootergrisen <invalid@invalid.invalid> - 2016-12-11 20:00 +0100
Re: php opdateret Erik Ginnerskov <egin@mail.dk> - 2016-12-11 20:08 +0100
Re: php opdateret scootergrisen <invalid@invalid.invalid> - 2016-12-11 22:12 +0100
Re: php opdateret Jan Hansen <jhjjhjhhansen@gmail.com> - 2016-12-11 19:41 +0000
Re: php opdateret Jan Hansen <jhjjhjhhansen@gmail.com> - 2016-12-11 20:15 +0000
Re: php opdateret Erik Ginnerskov <egin@mail.dk> - 2016-12-13 18:59 +0100
Re: php opdateret scootergrisen <invalid@invalid.invalid> - 2016-12-13 19:34 +0100
Re: php opdateret Krabsen <usenet@krabsen.dk> - 2016-12-11 22:13 +0100
csiph-web