Autor | Zpráva | ||
---|---|---|---|
slowK Profil |
#1 · Zasláno: 1. 10. 2013, 18:42:27
Dobrý den , chci se zeptat mám takový problém. Chci vypsat všechny uživatele z databáze (jméno,příjmení), ale vypisuje mi to pouze jednoho. Nepomohl by mi někdo ? :-) Napadlo mě že to vypisuje to co mám v $_SESSION, ale to není možně podle mě :-D
$sql=mysql_query("SELECT a01jmeno, a01prijmeni FROM a01zakaznik;"); $uzivatel=mysql_fetch_array($sql); echo $uzivatel["a01jmeno"]; echo $uzivatel["a01prijmeni"]; |
||
juriad Profil |
#2 · Zasláno: 1. 10. 2013, 18:44:59
$sql=mysql_query("SELECT a01jmeno, a01prijmeni FROM a01zakaznik;"); while($uzivatel = mysql_fetch_array($sql)) { echo $uzivatel["a01jmeno"]; echo $uzivatel["a01prijmeni"]; } Využívá toho, že mysql_fetch_array vrací FALSE v případě, že další řádek už není dostupný. Pokud vrátí řádek, považuje se v podmínce za TRUE. |
||
PecanCZ Profil |
použij toto:
$sql=mysql_query("SELECT a01jmeno, a01prijmeni FROM a01zakaznik;"); while($uzivatel=mysql_fetch_assoc($sql)) { echo $uzivatel["a01jmeno"]; echo $uzivatel["a01prijmeni"]; } tak pozdě no :) |
||
slowK Profil |
Díky už to funguje :-). Ještě bych potřeboval občas uživatele smazat, ale to mi taky nefunguje :-( Nevíte někdo co s tím ? :-) Všem děkuji za rady :-) Ani se mi nezobrazí ti uživatelé poté co jsem tam přidal funkci na mazání uživatelů :-(
if(!empty($_POST['smazat'])){ mysql_query("DELETE FROM a01jmeno,a01prijmeni,a01mesto,a01ulice,a01cp,a01psc,a01telefon,a01email FROM a01zakaznik WHERE a01id"); $sql=mysql_query("SELECT a01jmeno, a01prijmeni FROM a01zakaznik;"); while($uzivatel = mysql_fetch_array($sql)) { echo '<table border="2" cellpadding="5" cellspacing="4">'; echo '<td width="150">'.$uzivatel["a01jmeno"]." "."</td>"; echo '<td width="150">'.$uzivatel["a01prijmeni"]; echo '<form method="post">'; echo '<td><input type="submit" value="smazat" name="smazat"></td>'; echo "</form>"; echo "</br></td></table>"; } } |
||
PecanCZ Profil |
#5 · Zasláno: 2. 10. 2013, 19:51:08
pro mazání použij
mysql_query("DELETE FROM a01zakaznik WHERE a0id = '".$iduzivatele."' LIMIT 1"); |
||
Časová prodleva: 11 let
|
0