tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
4
ZUGRIFFE
351
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Avatar von technikfreack
    technikfreack technikfreack ist offline Mitglied Bronze
    Registriert seit
    Oct 2011
    Beiträge
    29
    Hi,
    ich fasse es mal kurz:
    Mein Code:
    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);
        }
        
        
    ?>
    Und die fehlermeldung:
    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.

  2. #2
    Avatar von Yaslaw
    Yaslaw Yaslaw ist offline n/a
    tutorials.de Moderator
    Registriert seit
    Dec 2007
    Ort
    Winterthur(CH)
    Beiträge
    5.205
    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

  3. #3
    Avatar von javaDeveloper2011
    javaDeveloper2011 javaDeveloper2011 ist gerade online Mitglied Brokat
    Registriert seit
    Feb 2011
    Beiträge
    445
    Blog-Einträge
    5
    Hallo,

    Das mysqli lässt mich vermuten, dass du vielleich mal mysqli_select_db() und/oder mysqli_connect probieren solltest.
     

  4. #4
    kab-media kab-media ist offline Mitglied
    Registriert seit
    Oct 2011
    Beiträge
    23
    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.
    Nutze
    PHP-Code:
    $connect=mysqli_connect('server''name''passwort''datenbank'
    und danach
    PHP-Code:
    mysqli_query($connect"query"
     
    Viele Grüße

    kab-media

  5. #5
    darkii darkii ist offline Mitglied
    Registriert seit
    Sep 2011
    Beiträge
    24
    PHP-Code:
     mysqli_query($conid$sql
    probiers mal mit mysql nich mysqli

    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

  1. mysqli
    Von rethus im Forum PHP
    Antworten: 1
    Letzter Beitrag: 24.04.11, 16:05
  2. PDO vs MySQLi
    Von Strafi im Forum PHP
    Antworten: 1
    Letzter Beitrag: 06.10.10, 20:52
  3. mysqli:prepare oder mysqli:query?
    Von VanHellsehn im Forum PHP
    Antworten: 10
    Letzter Beitrag: 08.04.10, 22:30
  4. Mysqli DB-Klasse?
    Von unrealzero_php im Forum PHP
    Antworten: 4
    Letzter Beitrag: 23.06.09, 14:52
  5. PDO oder mySQLi
    Von Blobb im Forum PHP
    Antworten: 0
    Letzter Beitrag: 08.05.06, 13:02

Stichworte