Vraagje over MySQLi

Gestart doorMaartenl11 reacties44 weergaven

12 berichten · pagina 1 van 1

Maartenl

Lid · Topicstarter

Berichten
5.897
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Hallo,

Omdat ik wil overschakelen op MySQLi ben ik alvast wat aan het oefenen.
Nu heb ik dit :

[COLOR= #0000BB]<?[/COLOR]
[COLOR= #007700]function[/COLOR] error[COLOR= #007700]([/COLOR][COLOR= #0000BB]$error[/COLOR][COLOR= #007700])
{[/COLOR]
    [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]Sorry, er ging iets mis. Wij lossen dit zo snel mogelijk op ;)
    <br />[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$error[/COLOR][COLOR= #007700];
}[/COLOR]
[COLOR= #0000BB]$mysql[/COLOR] [COLOR= #007700]= new[/COLOR] MySQLi[COLOR= #007700]([/COLOR][COLOR= #DD0000]localhost[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]root[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]pass[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]test[/COLOR][COLOR= #007700]);[/COLOR]
[COLOR= #0000BB]$select[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$mysql[/COLOR][COLOR= #007700]->[/COLOR]query[COLOR= #007700]([/COLOR][COLOR= #DD0000]"SELECT * FROM table WHERE id=1"[/COLOR][COLOR= #007700])[/COLOR] or error[COLOR= #007700]([/COLOR][COLOR= #0000BB]$mysql[/COLOR][COLOR= #007700]->[/COLOR]error[COLOR= #007700]());[/COLOR]
[COLOR= #0000BB]$link[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$select[/COLOR][COLOR= #007700]->[/COLOR]fetch_object[COLOR= #007700]();[/COLOR]
[URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$link[/COLOR] [COLOR= #007700]==[/COLOR] null[COLOR= #007700])
{[/COLOR]
    [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]Geen resultaat![/COLOR][COLOR= #007700];
}[/COLOR]
[URL="http://www.php.net/else"]else[/URL]
[COLOR= #007700]{[/COLOR]
    [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #0000BB]$link[/COLOR][COLOR= #007700]->[/COLOR]naam[COLOR= #007700];
}[/COLOR]
?>


Het kan zijn dat het ligt aan xammp.

Groetjes, Maarten.
0
Berichten
2.609
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Wat is de fout?
0
Maartenl

Lid · Topicstarter

Berichten
5.897
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Nickjexx schreef:
Wat is de fout?
Fatal error: Call to undefined method mysqli::error() in C:xampphtdocsmysqliindex.php on line 8
0
Berichten
14.025
Reputatie
1
Punten
0,01
Lid sinds
Laatst gezien
$select = $mysqli->query("SELECT * FROM table WHERE id=1") or error($mysqli->error());


Ik probeer maar wat ;P
0
Berichten
2.609
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
En oja doe even yummie
0
Berichten
93.699
Reputatie
0
Punten
1,27
Lid sinds
Laatst gezien
1) gebruik 2) Heb je MySQLi geïnstalleerd op je Xampp server?
3) verander de error functie in:

function error($error)
{
    echo Sorry, er ging iets mis. Wij lossen dit zo snel mogelijk op ;);
    echo <br />.$error;
}
0
Maartenl

Lid · Topicstarter

Berichten
5.897
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Dylanh schreef:
$select = $mysqli->query("SELECT * FROM table WHERE id=1") or error($mysqli->error());
Ik probeer maar wat ;P

Daar ligt het dus niet aan. $mysql staat voor de verbinding op lijn 7.
Xjessex schreef:
1) gebruik 2) Heb je MySQLi geïnstalleerd op je Xampp server?
3) verander de error functie in:

function error($error)
{
    echo Sorry, er ging iets mis. Wij lossen dit zo snel mogelijk op ;);
    echo <br />.$error;
}
1) Doe ik
2) Geen idee hoe dat moet emo3) Doe ik wink
0
Berichten
5.274
Reputatie
1
Punten
0,01
Lid sinds
Laatst gezien

Eindhoven, Nederland

Miss this->error()? (Java is dit wel zo..)
0
Maartenl

Lid · Topicstarter

Berichten
5.897
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Wouterr schreef:
Miss this->error()? (Java is dit wel zo..)
Neen sadley
0
Berichten
93.699
Reputatie
0
Punten
1,27
Lid sinds
Laatst gezien
Maartenl schreef:
Eerdere citaten tonen
Dylanh schreef:
$select = $mysqli->query("SELECT * FROM table WHERE id=1") or error($mysqli->error());
Ik probeer maar wat ;P
Daar ligt het dus niet aan. $mysql staat voor de verbinding op lijn 7.
Xjessex schreef:
1) gebruik 2) Heb je MySQLi geïnstalleerd op je Xampp server?
3) verander de error functie in:

function error($error)
{
    echo Sorry, er ging iets mis. Wij lossen dit zo snel mogelijk op ;);
    echo <br />.$error;
}
1) Doe ik
2) Geen idee hoe dat moet emo3) Doe ik wink
Open php.ini
voeg dit toe ofzo:

extension=php_mysqli.dll

en dan apache stoppen en weer starten smile
0
Maartenl

Lid · Topicstarter

Berichten
5.897
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Werkt nog steeds niet maar ga het eens op mijn host hier testen wink
toevoeging op 23 maart 2012, 20:28:31:
Fatal error: Call to undefined method mysqli::error() in /home/rstyle/domains/maartenlefever.be/public_html/mysqli/index.php on line 12 <- op one2xs host.

toevoeging op 23 maart 2012, 20:32:29:
Er komen nog wat errors. Iemand die kan helpen ?
0
Berichten
18.482
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Slotje op verzoek van TS
0

Jouw reactie

Deel je idee, stel een vraag of help een ander verder.

Editor laden…

Praat mee met de One2xs-community.

Inloggen om te reageren