MySQL Fehler -.-

  • geschlossen

  • CJ OverMind
  • 985 Aufrufe 5 Antworten

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • MySQL Fehler -.-

    $ul = user_hp
    $ub = user_banner
    sind inner db als links zb xxxx://xxx.xxx.de/pic.jpg

    PHP-Quellcode

    1. for ($i=1; $i<13; $i++) {
    2. $sql = mysql_query("SELECT * FROM user WHERE id=$i LIMIT 1");
    3. while ( $row = mysql_fetch_array ( $result ) )
    4. {
    5. $ulv = $row->$ul;
    6. $ubv = $row->$ub;
    7. }
    8. echo "<a href='$ulv' target='_blank'><img src='$ubv' width='100' height='60' border='0'/></a><br>";
    9. }


    Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in ... on line 16

    on line 16 ist while ( $row = mysql_fetch_array ( $result ) )
    was ist denn da bitte nun wieder falsch in einer anderen PHP geht das warum also hier nicht mehr -.-

    pls Help

    Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von CJ OverMind ()

  • lol jo result und ´ vergessen aber immer noch nix

    PHP-Quellcode

    1. for ($i=1; $i<$x+1; $i++) {
    2. $sql = mysql_query("SELECT * FROM `user` WHERE v_id=$i LIMIT 1");
    3. while ( $row = mysql_fetch_array ( $sql) )
    4. {
    5. $ulv = $row->$lu;
    6. $upv = $row->$pu;
    7. }
    8. echo "Index: $i <br>vuv: $vuv <br>puv: $puv <br>lu: $lu <br>pu: $pu <br>sql: $sql <br>result: $result<br>row: $row<br>";
    9. echo "<a href='$ulv' target='_blank'><img src='$upv' width='100' height='60' border='0'/></a><br>";
    10. }


    habe durch

    PHP-Quellcode

    1. echo "Index: $i <br>vuv: $vuv <br>puv: $puv <br>lu: $lu <br>pu: $pu <br>sql: $sql <br>result: $result<br>row: $row<br>";
    erfahren das $sql leer ist.

    hatte ` vor und nach user vergessen nun ist zwar $sql nicht mehr leer aber ich kann sie nicht verarbeiten glaub ich rinne ist

    Quellcode

    1. Resource id #5
    bis #14

    ist hier vieleicht was falsch

    PHP-Quellcode

    1. $ulv = $row->$lu;
    2. $upv = $row->$pu;
    da
  • CJ OverMind schrieb:


    ist hier vieleicht was falsch

    PHP-Quellcode

    1. $ulv = $row->$lu;
    2. $upv = $row->$pu;
    da


    Definitiv ;)
    PHP Arrays
    Arrays ruft man wie folgt auf $array['key']
    Sprich bei dir dürte es $row['lu'] sein

    Gruß
    Broken Sword
    Auf dem Abstellgleis sah man ihn liegen,
    Auf dem Abstellgleis zwischen Schwelle und Gestein,
    Auf dem Abstellgleis im strömenden Regen,
    Auf dem Abstellgleis allein.