kostenloser Webspace werbefrei: lima-city


While-Schleife gibt unendlich lange aus

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    hts

    hts hat kostenlosen Webspace.

    Der Code:
    [...]
    else
    {
    $ergebnis = 'SELECT * FROM user '.$bedingung.'';
    }



    while ( $row = mysql_fetch_array ( mysql_query ($ergebnis) ) )
    {
    echo ('
    <tr> <td> <a href="profil.php?nick='.$row['nick'].'">'.$row['nick'].'</a>
    <td> '.$row['alter'].'
    <td> '.$row['art'].'
    <td> '.$row['verein'].'
    <td> '.$row['Gesamtst?rke'].'
    ');
    }
    [...]

    So, in dem normalen Falle, wird das letzte "else" genommen. Die $bedingung ist in dem Fall leer ( = '').
    Das Problem ist, dass die Ausgabe nie endet. Sie gibt immer und immer wieder den ersten Wert daf?r aus. und ich versteh verdammt nochmal nicht warum.

    Bitte hilft mir :confused:
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. c*********c


    Der Code:
    [...]
    else
    {
    $ergebnis = 'SELECT * FROM user '.$bedingung.'';
    }


    $ergebnis = "SELECT * FROM user '$bedingung'";

    so sollte das heissen



    echo ('
    <tr> <td> <a href="profil.php?nick='.$row['nick'].'">'.$row['nick'].'</a>
    <td> '.$row['alter'].'
    <td> '.$row['art'].'
    <td> '.$row['verein'].'
    <td> '.$row['Gesamtst?rke'].'
    ');


    sollte so heissen

    echo "
    <tr> <td> <a href='profil.php?nick=$row['nick']'>$row['nick']</a>
    <td> $row['alter']
    <td> $row['art']
    <td> $row['verein']
    <td> $row['Gesamtst?rke']
    ";
  4. Autor dieses Themas

    hts

    hts hat kostenlosen Webspace.

    N?, das bei "echo" ist egal, und beim $ergebnis" m?sste es wenndern
    $ergebnis = "SELECT * FROM user ".$bedingung."";
    oder
    $ergebnis = "SELECT * FROM user ".$bedingung;
    hei?en, was aber auch alles egal ist,...
  5. ja das stimm das is alles egal, aber versuchs ma so


    [...]
    $result = mysql_query ($ergebnis);
    while ( $row = mysql_fetch_array ($result) )
    {
    echo ('
    <tr> <td> <a href='profil.php?nick='.$row['nick'].'>'.$row['nick'].'</a>
    <td> '.$row['alter'].'
    <td> '.$row['art'].'
    <td> '.$row['verein'].'
    <td> '.$row['Gesamtst?rke'].'
    ');
    }
    [...]
  6. Autor dieses Themas

    hts

    hts hat kostenlosen Webspace.

    Danke, klappt
    Kann geschlossen werden
  7. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!