Gå til innhold

While-løkke resultat inn i en variabel i PHP


Anbefalte innlegg

Skrevet

Er det mulig å legge det disse to while-løkkene skriver inn i en variabel i php? Skulle gjerne hatt det. Er det noen som kan hjelpe? Alle svar tas imot. Skal bruke variabelen i en spørring etterpå.

 

Altså:

 

$variabel =

 

while($row = mysql_fetch_array($res1))

{

$row['bruker_id'];

$id = $row['bruker_id'];

}

 

while ($row = mysql_fetch_array($res, MYSQL_NUM))

{

printf("bruker_id = %s or %s", $row[0], $row[1]);

}

echo "bruker_id = ".$id."";

 

 

Når jeg skriver ut dette kommer det en remse som ser ut som dette:

 

bruker_id = 3 or bruker_id = 127 or bruker_id = 128 or bruker_id = 4 or bruker_id = 133 or bruker_id = 134 or bruker_id = 136 or bruker_id = 136

 

Det vil jeg ha inn i en variabel, men klarer det ikke.

Videoannonse
Annonse
Skrevet (endret)

Det blir kanskje noe ala dette:

$streng = "";
while ($row = mysql_fetch_array($res, MYSQL_NUM))
{
$streng .= sprintf("bruker_id = %s or %s", $row[0], $row[1]);
}
$streng .= "bruker_id = ".$id."";

echo "Variabel: <br>".$streng;

Eller noe sånn, kanskje ?

 

EDIT: Legg merke til at det er brukt sprintf

Endret av kakkle

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...