PHP Forum

PHP Forum (http://www.selfphp.de/forum/index.php)
-   MySQL/MySQLi (http://www.selfphp.de/forum/forumdisplay.php?f=22)
-   -   mysqli result mehrmals verwenden (http://www.selfphp.de/forum/showthread.php?t=26139)

haiflosse 07.11.2018 02:17:00

mysqli result mehrmals verwenden
 
Hallo!

Ich verwende mysqli wo ich ein result mehrmals verwenden möchte. Ich bekomme aber nur einmal ein Ergebnis.

Mein code sieht wie folgt aus:

PHP-Code:

$sql "SELECT * fROM tabelle order by spalte";
            
$statement $mysqli->prepare($sql);

            
$statement->execute();
                     
            
$result $statement->get_result();

while(
$row $result->fetch_object()) 
            {
              echo 
"<option value='".$row->spalte."'>".$row->spalte."</option>";
            } 

Dies funktioniert auch, aber ich möchte jetzt weiter unten wieder die while Schleife mit dem selben Inhalt vom result ausgeben. Da bekomme ich aber leider kein Ergebnis mehr.

Hoffe es kann mir jemand weiterhelfen.
Vielen Dank

vt1816 18.11.2018 15:39:03

AW: mysqli result mehrmals verwenden
 
Arbeite in der ersten Schleife doch gleiche beides ab.
Wenn Du einmal das Objekt durchlaufen bist, stehst Du am Ende des Objekts, daher erhältst Du bei der zweiten Verwendung kein Ergebnis mehr.


Alle Zeitangaben in WEZ +2. Es ist jetzt 15:48:17 Uhr.

Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd.