[MySQL 3.23.X] Problem mit mysql_result

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • [MySQL 3.23.X] Problem mit mysql_result

    Habe ein kleines Problemchen mit folgendem Code-Schnipsel

    PHP-Code:
    $sql="SELECT * FROM $tabelle3 WHERE email='$email_01' ";
    $ergebnis_02 mysql_query($sql,$link);

    if (
    $email == mysql_result($ergebnis_02,0,'email')) { echo "Email ist schon vergeben";}
    else {

    if (!
    $pw){echo"Bitte Passwort eingeben";}
    else { 
    Bekomme immer folgende Fehlermeldung


    Warning: mysql_result() [function.mysql-result]: Unable to jump to row 0 on MySQL result index 6 in c:\www\forum\neuer_user.php on line 55

  • #2
    na dann nimm mal 1
    Beantworte nie Threads mit mehr als 15 followups...
    Real programmers confuse Halloween and Christmas because OCT 31 = DEC 25

    Kommentar


    • #3
      deine query liefert kein ergebnis ...

      nutze mal:
      - mysql_error()
      - echo $sql
      Kissolino.com

      Kommentar


      • #4
        Umgebaut:
        PHP-Code:
        $sql="SELECT * FROM $tabelle3 WHERE user='$email_01' ";
        $ergebnis_02 mysql_query($sql,$link);

        if(
        $user==mysql_result($ergebnis_02,1,'email') or die(mysql_error())) { echo "Email ist schon vergeben";}
        else { 
        Warning: mysql_result() [function.mysql-result]: Unable to jump to row 1 on MySQL result index 6 in c:\www\forum\neuer_user.php on line 55

        Kommentar


        • #5
          Original geschrieben von webINspirit
          PHP-Code:
          if($user==mysql_result($ergebnis_02,1,'email') or die(mysql_error())) { 
          Also das sieht mal komisch aus... ansich.
          Beantworte nie Threads mit mehr als 15 followups...
          Real programmers confuse Halloween and Christmas because OCT 31 = DEC 25

          Kommentar


          • #6
            Es soll eine abfrage sein ob es die email-adresse schon
            in der Datenbank ginbt und wenn ja soll er den echo anzeigen
            wenn nicht dann den else ausführen.

            Kommentar


            • #7
              selecte nach der adresse mit limit 1
              dann resultset suchen
              und mit mysql_num_rows abfragen on ein Datensatz kam
              Beantworte nie Threads mit mehr als 15 followups...
              Real programmers confuse Halloween and Christmas because OCT 31 = DEC 25

              Kommentar

              Lädt...
              X