K Kosse Medlem sedan juni 2000 162 inlägg Frågan 4 juni 2001 15:38 #1 Om jag har en kolumn som heter procent där olika nummer (4 st) ligger lagrade under varandra från i tabellen och vill att alla dessa fyra på ett enkelt sätt hamnar i en array efter varandra, hur gör jag då? Går det?
K Kosse Medlem sedan juni 2000 162 inlägg Glömde jag nämna att det är mySQL jag belar med och vill ha dessa fyra tal i en PHP array.
A Alpha II Medlem sedan maj 2000 2 993 inlägg $result = mysql_query("SELECT * FROM table");
while($procent = mysql_fetch_array($result))
$array[++1] = $procent["procent"];
------------------
I have not failed. I´ve just found 10.000 ways that won´t work. // Thomas Edison
K Kosse Medlem sedan juni 2000 162 inlägg Hmm, om jag vill välja fältet kommentar fast bara från rader där användarnamnet är grön och dagen är 1, hur skriver jag då?
Jag tror jag kan lösa det själv, men jag tvivlar starkt på att min lösning är särskilt smart...
L LarsG Medlem sedan dec. 2000 12 464 inlägg $result = mysql_query("SELECT kommentar FROM table where användarnamn = 'grön' and dagen = 1");
while($kommentar = mysql_fetch_array($result)) {
echo $kommentar["kommentar"];
}
------------------
essentitia preter non sans multiplicandum
[Redigerat av LarsG den 11 jun 2001]
K Kosse Medlem sedan juni 2000 162 inlägg Jag får ingen utskrift???
L LarsG Medlem sedan dec. 2000 12 464 inlägg I så fall är det ingen post som uppfyller det villkoret. DU kan ju lägga in checker och felhantering
$result = mysql_query("SELECT kommentar FROM table where användarnamn = 'grön' and dagen = 1") or die(mysql_error());
$antal = mysql_num_rows($result);
echo "$antal rader ";
while($kommentar = mysql_fetch_array($result)) {
echo $kommentar["kommentar"];
}
------------------
essentitia preter non sans multiplicandum
K Kosse Medlem sedan juni 2000 162 inlägg Jag hittade felet, jag hade visst klantat till det lite, nu fungerar det utmärkt!