ERLEDIGT
NEIN
NEIN
ANTWORTEN
4
4
ZUGRIFFE
351
351
EMPFEHLEN
-
02.11.11 18:47 #1
Hi,
ich fasse es mal kurz:
Mein Code:
Und die fehlermeldung:PHP-Code:<?php
//mysql_connect("localhost", "Benutzername","Passwort") or die ("Keine Verbindung moeglich");
//mysql_select_db("db1-schattenbaum") or die ("Die Datenbank existiert nicht.");
function adduser($username, $passwort, $mail, $pdata) {
$conid = mysql_connect("localhost", "","") or die ("Keine Verbindung moeglich");
mysql_select_db('nanittrex', $conid);
$checksum = "checksummentest1234";
$sql = "INSERT INTO login (";
$sql .= "benutzername, passwort, mail, pdata, fehlversuche, aktiviert, checksum) VALUES (";
$sql .= "$username, $passwort, $mail, $pdata, '0', 'false', $checksum";
$sql .= ")";
mysqli_query($conid, $sql);
}
?>
Code :1
Warning: mysqli_query() expects parameter 1 to be mysqli, resource given in /opt/lampp/htdocs/webseiten/tts3.0/php/login/funktionen.php on line 16
Ich kann diesen Fehler einfach nicht finden...
Danke für Hilfe!Viele Grüße, technikfreack
Ich suche noch Babysitter. Meine Compiler heulen immer rum und meckern mich an. Vielen Dank für Unterstützung.
-
Da die diese Art von Fragen sehr oft kommt, habe ich mal ein Tutorial geschrieben wie man am besten auf Fehlersuche geht.
[PHP] [MySQL] Debug Queries
Geh es doch mal durch und falls du die Lösung nicht findest, poste mal das ausgegebe SQL-Statement ins Forum.
...
Du solltest die Strings im Insert mit ' umgeben.---------------------------------------------------------------------------------------------------
item: Ich habe es mir aus gesundheitlichen Gründen abgewöhnt unformatierten Code zu lesen (Auch SQL-Statements kann man formatieren!)
item: Tutorial: [PHP][MySQL] Debug Queries
item: Schreibt mir keine PN mit Fragen die im Forum beantwortet werden können - ich mache kein persönliches coaching
item: Bitte zur besseren Lesbarkeit PHP-Code in [PHP]...[/PHP], SQL in [SQL]...[/SQL], Visual Basic in [VB]...[/VB] etc. schreiben
-
Hallo,
Das mysqli lässt mich vermuten, dass du vielleich mal mysqli_select_db() und/oder mysqli_connect probieren solltest.
-
wenn Du mysqli verwendest, gibts kein extra Befehl für DB select, das wird als vierter Paratemter in den
connect geschrieben..
Ausserdem mixt Du mysql und mysqli, das geht nicht.
Du beziehst dich in der mysqli_query Anfrage auf ein mysql_connect.
Nutzeund danachPHP-Code:$connect=mysqli_connect('server', 'name', 'passwort', 'datenbank')
PHP-Code:mysqli_query($connect, "query")
-
probiers mal mit mysql nich mysqliPHP-Code:
mysqli_query($conid, $sql)
und natürlich den Befehl abändern siehe : http://www.php.net/manual/de/book.mysql.php
bin grad zufaul das richtige rauszusuchen
Ähnliche Themen
-
mysqli
Von rethus im Forum PHPAntworten: 1Letzter Beitrag: 24.04.11, 16:05 -
PDO vs MySQLi
Von Strafi im Forum PHPAntworten: 1Letzter Beitrag: 06.10.10, 20:52 -
mysqli:prepare oder mysqli:query?
Von VanHellsehn im Forum PHPAntworten: 10Letzter Beitrag: 08.04.10, 22:30 -
Mysqli DB-Klasse?
Von unrealzero_php im Forum PHPAntworten: 4Letzter Beitrag: 23.06.09, 14:52 -
PDO oder mySQLi
Von Blobb im Forum PHPAntworten: 0Letzter Beitrag: 08.05.06, 13:02





Zitieren

Login






[PHP][Snippet] Array zu XML konvertieren