murrepus Skrevet 26. april 2006 Skrevet 26. april 2006 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.
kakkle Skrevet 26. april 2006 Skrevet 26. april 2006 (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 26. april 2006 av kakkle
murrepus Skrevet 27. april 2006 Forfatter Skrevet 27. april 2006 Takk for hjelpa, det var omtrendt slik jeg tenkte på. Dette hjalp meg endl. Takk!
Anbefalte innlegg
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 kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå