Forum » Izdelava spletišč » Array v spremenljivke!
Array v spremenljivke!
JanezekNovak ::
Pozdravljeni!
Imam en problem, ki ga nikakor ne znam rešiti!
$email_query = "SELECT DISTINCT email FROM MAD_communication WHERE nick LIKE customer'";
$email_result = mysql_query($email_query) or die("query subject_result failed!");
while ($eresult = mysql_fetch_array($email_result, MYSQL_ASSOC))
foreach ($eresult as $email_result_value)
{
echo $email_result_value;
}
Kako bi pa zdaj določil vsakemu email-u ($email_result_value) svojo spremenljivko,
tako da bi bil recimo prvi izpis iz tabele recimo $email1, drugi $email2 ....!
Torej poenostavljeno, imam narejeno tabelo MAD_communication, kjer se pod polje email, vpisujejo email ljudi, zraven dodam še nick, pri določenih ima nick vrednost customer. Zdej bi pa rad dobil vse te emaili, kjer je nick "customer" ven iz databaze, ter vsakemu določil določeno spremenljivko ($email1, $email2...), koliko bo teh emailov, še ne vem.
Tako, da bi Vas prosil za malo pomoči pri tem problemu, ker mi para živce že par dni!!!!
Najlepša hvala že vnaprej!
Imam en problem, ki ga nikakor ne znam rešiti!
$email_query = "SELECT DISTINCT email FROM MAD_communication WHERE nick LIKE customer'";
$email_result = mysql_query($email_query) or die("query subject_result failed!");
while ($eresult = mysql_fetch_array($email_result, MYSQL_ASSOC))
foreach ($eresult as $email_result_value)
{
echo $email_result_value;
}
Kako bi pa zdaj določil vsakemu email-u ($email_result_value) svojo spremenljivko,
tako da bi bil recimo prvi izpis iz tabele recimo $email1, drugi $email2 ....!
Torej poenostavljeno, imam narejeno tabelo MAD_communication, kjer se pod polje email, vpisujejo email ljudi, zraven dodam še nick, pri določenih ima nick vrednost customer. Zdej bi pa rad dobil vse te emaili, kjer je nick "customer" ven iz databaze, ter vsakemu določil določeno spremenljivko ($email1, $email2...), koliko bo teh emailov, še ne vem.
Tako, da bi Vas prosil za malo pomoči pri tem problemu, ker mi para živce že par dni!!!!
Najlepša hvala že vnaprej!
http://www.euroairsoft.com/
Ziga Dolhar ::
a) while($človek = mysql_fetch_assoc($seznam_človekov))
Dobiš hash - $človek, npr.:
$človek = array ( 'ime' => 'Srečko', 'priimek' => 'Prijatelj', 'email' => 'poslanec@dz-rs.si' );
ALI:
b) while(list($ime, $priimek, $email) = mysql_fetch_row($seznam_človekov))
Dobiš variable $ime, $priimek in $email z danimi vrednostmi.
Dobiš hash - $človek, npr.:
$človek = array ( 'ime' => 'Srečko', 'priimek' => 'Prijatelj', 'email' => 'poslanec@dz-rs.si' );
ALI:
b) while(list($ime, $priimek, $email) = mysql_fetch_row($seznam_človekov))
Dobiš variable $ime, $priimek in $email z danimi vrednostmi.
https://dolhar.si/
jype ::
MadnessMat: ce ne ves, koliko bo teh spremenljivk, potem ne delat spremenljivk. Imej kar lepo array teh spremenljivk, recimo takole:
in potem, ko recimo ta spisek izpisujes:
$email_query = "SELECT DISTINCT email FROM MAD_communication WHERE nick LIKE customer'"; $email_result = mysql_query($email_query) or die("mysql barf: " . mysql_error()); $email_addresses = array(); while $row = mysql_fetch_row($email_result)) $email_addresses[] = $row[0];
in potem, ko recimo ta spisek izpisujes:
foreach ($email_addresses as $email) echo "Email: <a href=\"mailto:$email\">$email</a>";
Zgodovina sprememb…
- spremenilo: jype ()
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | [mySQL(+php)] Kako dobiti največji ID (številka) iz stolpcaOddelek: Izdelava spletišč | 1135 (1014) | preem |
» | php variable scope problemOddelek: Izdelava spletišč | 1273 (1186) | darh |
» | Kaj je narobe tu...(php)Oddelek: Programiranje | 1201 (1099) | teac |
» | Zakaj? (php & mySQL)Oddelek: Programiranje | 1233 (1160) | darh |
» | MySQL & PHP napaka..Oddelek: Programiranje | 1737 (1552) | lordgreg |