Autor Zpráva
Jihan
Profil *
Nazdar, potřebuji poradit...
Př :
Mám tabulku ve které mám řádek pro - číslo - - jmeno - a potřebuji je vypsat.
Vím že můžu udělat něco jako :

while($vypisek=@mysql_fetch_array($mysql_query2)) {

$jmeno=$vypisek["jmeno"];
$cislo=$vypisek["cislo"];

}

echo ' <table> <tr> <td> $jmeno </td> <td> $cislo </td> </tr> </table> ';

ale to by mi vypsalo : Petr 1
Lukáš 2
Honza 3
atd.........

ale já potřebuji aby výpis vypadal : 1 2 3 atd...
Pert Lukáš Honza atd...

Jak můžu výpis z databáze měnit, aby nemusel být jen : čislo jmeno čas - a to se bude vypisovat dokud budou v tabulce udaje ale ja chci vypsat třeba jen prvních 7 čísel do řádku a pod každé číslo 2 jména a ke každému jménu čas....

Děkuji...

ICQ : 355-095-498
Taps
Profil
Jihan
tak si uprav tabulku a je
echo ' <table> ';
while($vypisek=@mysql_fetch_array($mysql_query2)) {

echo'<tr><td>'.$vypisek["cislo"].'</td></tr>'; 

echo'<tr><td>'.$vypisek["jmeno"].'</td></tr>';
echo'<tr><td>'.$vypisek["cas"].'</td></tr>';
}

echo'</table> '; 

Pokud chceš záznamů jen 7 tak si nastav v select dotazu LIMIT 7
Kajman_
Profil *
Takhle nějak to nestačí?

$radek1.="<td>$vypisek[cislo]</td>";
$radek2.="<td>$vypisek[jmeno]</td>";
}

echo "<table> <tr>$radek1</tr><tr>$radek2</tr> </table>"; 
Jihan
Profil *
Kajman_
Ale řekněme že chci vypsat : položku - která bude obsahovat jméno, cenu , popis... - a abych mohl hned další položku vypsat vedle te první .. jak to udělám?
Kajman_
Profil *
jak to udělám?
Jste si jistý, že ten příklad z příspěvku #3 to tak nedělá?
nightfish
Profil
Jihan
$cisla = array();
$jmena = array();
while($vypisek=mysql_fetch_array($mysql_query2)) {
  $jmena[]=$vypisek["jmeno"];
  $cisla[]=$vypisek["cislo"];
} 
echo "<table>";
echo "<tr>";
foreach ($cisla as $v) echo "<td>$v</td>";
echo "</tr><tr>";
echo "</tr>";
foreach ($jmena as $v) echo "<td>$v</td>";
echo "</table>";

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: