| 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: 13 let
|
|||
0