[SQL] Ich verzweifle an MySQL und Indexes

Dieses Thema im Forum "Webentwicklung" wurde erstellt von JoE THE, 20. April 2010 .

Schlagworte:
Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. 20. April 2010
    Ich verzweifle an MySQL und Indexes

    Hallo

    Ich habe einen Index mit auto_increment in meiner Tabelle. Jetzt möchte ich einen Datensatz anhand seiner index-nummer ausgeben. Z.B. die Daten zum index = 1.

    Code:
    SELECT * FROM `Frauen` WHERE index = '1'
    
    Leider bekomme ich dann aber immer folgende Fehlermeldung: Warning: mysql_numrows(): supplied argument is not a valid MySQL result resource in
    
    Und mysql_error(): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'index = '1'' at line 1
    Sehe ich hier den Wald vor lauter Bäumen nicht...???


    Code:
    $sqlData = "SELECT * FROM `Frauen` WHERE index = '1'";
    echo $sqlData;
    
    $conn = mysql_connect($mySQLLoginData[0], $mySQLLoginData[1], $mySQLLoginData[2]);
    mysql_select_db($mySQLLoginData[3],$conn);
    $sql = mysql_query($sqlData);
    echo mysql_error();
    
    $num=mysql_numrows($sql);
    mysql_close();
    
    $i=0;
    while($i < $num) { $name = mysql_result($sql,$i,"name"); $vorname=mysql_result($sql,$i,"vorname");}
    Kann mir bitte jemand helfen, denn aus diesem abstrakten MySQL Manual werde ich auch überhaupt nicht schlauer...


    Schon mal Danke für eure Antworten.
     
  2. 20. April 2010
    AW: Ich verzweifle an MySQL und Indexes

    Code:
    SELECT * FROM `Frauen` WHERE `index` = '1'
    
    Musst die Spalte mit `` auskommentieren!

    MfG
     
  3. 20. April 2010
    AW: Ich verzweifle an MySQL und Indexes

    Vielen Dank!! ...so ein kleiner Fehler und so viel Zeit verschwendet...
     
  4. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.