[PHP, Mysql] Výpis údajov z databázy do tabuľky
[PHP, Mysql] Výpis údajov z databázy do tabuľky
Zdravim trapim sa tu cely vecer kukam rozne navody ale stale nejdem pochopit ako spravit vypis udajov z db do tabulky tak aby bolo kazde meno vo vlastnej bunke ... napr. dva stlpce
Meno a Email
a do kazdeho riadku jedno meno a email
ja som si nasiel takyto jednoduchy vypis ale ono to vypise vsetko do jedneho riadku a nedari sa mi to upravit pls ak by ste niekto vedeli upravit tento kod pripadne aj vlastne ale s vysvetlenim ... chcem to pochopit aby som to vedet editovat ...
$result = mysql_query("SELECT meno, priezvisko FROM pouzivatelia");
while ($row = mysql_fetch_array($result, MYSQL_ASSOC))
{
echo "Meno a priezvisko: " . $row["meno"] . " " . $row["priezvisko"];
}
mysql_free_result($result);
Meno a Email
a do kazdeho riadku jedno meno a email
ja som si nasiel takyto jednoduchy vypis ale ono to vypise vsetko do jedneho riadku a nedari sa mi to upravit pls ak by ste niekto vedeli upravit tento kod pripadne aj vlastne ale s vysvetlenim ... chcem to pochopit aby som to vedet editovat ...
$result = mysql_query("SELECT meno, priezvisko FROM pouzivatelia");
while ($row = mysql_fetch_array($result, MYSQL_ASSOC))
{
echo "Meno a priezvisko: " . $row["meno"] . " " . $row["priezvisko"];
}
mysql_free_result($result);
Re: [PHP, Mysql] Výpis údajov z databázy do tabuľky
Ty si len vypisal to co ti vratila databaza.Ak to chces mat vypisane v tabulke, tak to musis vypisovat do html tabulky.Ak nevies, co je html tabulka tak studuj dalej 
Kód: Vybrať všetko
$result = mysql_query("SELECT meno, priezvisko FROM pouzivatelia");
echo '<table>';
while ($row = mysql_fetch_array($result, MYSQL_ASSOC))
{
echo '<tr>';
echo '<td>'. $row["meno"] .'</td>';
echo '<td>'. $row["priezvisko"] .'</td>';
echo '</tr>';
}
echo '</table>';
mysql_free_result($result);
Re: [PHP, Mysql] Výpis údajov z databázy do tabuľky
velmi pekne dakujem presne toto som potreboval a chcel by som sa spytat vies robit s db dobre ??? potreboval by som trochu zaucit o databaze.... chcel by som este aby mi ukazalo iba 10 riadkov,,, uzivatelov zoradenych podla datumu kedy boli registrovany ....DeaDMAn_X napísal:Ty si len vypisal to co ti vratila databaza.Ak to chces mat vypisane v tabulke, tak to musis vypisovat do html tabulky.Ak nevies, co je html tabulka tak studuj dalej
Kód: Vybrať všetko
$result = mysql_query("SELECT meno, priezvisko FROM pouzivatelia"); echo '<table>'; while ($row = mysql_fetch_array($result, MYSQL_ASSOC)) { echo '<tr>'; echo '<td>'. $row["meno"] .'</td>'; echo '<td>'. $row["priezvisko"] .'</td>'; echo '</tr>'; } echo '</table>'; mysql_free_result($result);
Re: [PHP, Mysql] Výpis údajov z databázy do tabuľky
SELECT meno, priezvisko FROM pouzivatelia ORDER BY datum DESC LIMIT 10
Re: [PHP, Mysql] Výpis údajov z databázy do tabuľky
dik ... a neviete o dakej e-knizke kde su viac prakticke veci ako teoria ??? lebo co sa da urobit s html,php a databazou je nieco neuveritelne chcel by som sa to poriadne naucit ale ked som si aj stiahol daku knizku o php/mysql tak 500 stran a uz po par stranach som zabudol co bolo na tych predoslich a pritom som stale nic nevedel stale sa pisalo o tej jednej veci ... proste moc to tam roztahaju a ja sa to tak neviem naucit ... :-/
-
audiotrack
VIP
- Príspevky: 25958
- Registrovaný: 09 sep 2005, 18:39
- Kontaktovať používateľa:
Re: [PHP, Mysql] Výpis údajov z databázy do tabuľky
warez tu neriešime, o e-booky nežiadaj
Re: [PHP, Mysql] Výpis údajov z databázy do tabuľky
Vyriešené ... ďakujem za pomoc ... môžete lock
Re: [PHP, Mysql] Problém pri odstránení riadku z MySQL
Zdravím, mám jeden dosť vážny problém, čo sa týka MySQL. Keď vymažem riadok v tabuľke, tak mi id, ktoré je nastavené ako AUTO_INCREMENT a NOT NULL už nezačína od nuly, ale pokračuje ďalej akoby sa nič nestalo. Neviem si s tým rady. Pomôžete mi prosím niekto?
-
audiotrack
VIP
- Príspevky: 25958
- Registrovaný: 09 sep 2005, 18:39
- Kontaktovať používateľa:
Re: [PHP, Mysql] Výpis údajov z databázy do tabuľky
je to štandardné správanie, ono od nuly ani začínať nemá. Končí od poslednej hodnoty ktorá sa ráta mimo tabuľky (a pri zmazaní záznamu sa neznižuje). Ak zapojíš hlavu a máš trošku znalosti z relačných databáz, tak ti rýchlo docvakne prečo to tak je
Re: [PHP, Mysql] Výpis údajov z databázy do tabuľky
Zle som sa vyjadril, malo by to začínať od 1. Mám tam napr. len jeden riadok a keď ho odstránim a nový pridám, tak už id nie je 1 ale 2. Takže sa to ani nedá obísť?
-
audiotrack
VIP
- Príspevky: 25958
- Registrovaný: 09 sep 2005, 18:39
- Kontaktovať používateľa:
Re: [PHP, Mysql] Výpis údajov z databázy do tabuľky
ono sa to chová korektne, pokial iba zmažeš riadok, tak jasné že to nemá ísť od jedna. Očividne by bolo vhodné trošku ti doštudovať tieto veci. Ak chceš aby to išlo od jedna, zmaž celú tabuľku (truncate) a nie všetky záznamy po jednom
Re: [PHP, Mysql] Výpis údajov z databázy do tabuľky
Ja ti rozumiem a tieto veci mám naštudované, no toto bol len taký príklad. V skutočnosti sa jedná o tabuľku, v ktorej sú uložené testovacie otázky. Administrátor môže tieto otázky meniť, pridávať a odstraňovať. Vypisované do testov sú podľa bunky id. Preto, keď administrátor jeden riadok odstráni mi nevyhovuje, že sa id neposunie ale vznikne tam napr. medzera 12, 13, 15 keď odstránim riadok s id 14. neviem ako by sa to malo automaticky posúvať, ale je to zrejme nemožné.
-
javatar
Hardcore addict
- Príspevky: 6112
- Registrovaný: 12 aug 2010, 14:49
- Bydlisko: I don't exist at all.
Re: [PHP, Mysql] Výpis údajov z databázy do tabuľky
zrus autoinkrement a napis si na to funkciu (ak take nieco uz MySQL podporuje)
dalsie riesenie je nevypisovat ich do bunky podla ID ale podla poradi v riadku
dalsie riesenie je nevypisovat ich do bunky podla ID ale podla poradi v riadku
Re: [PHP, Mysql] Výpis údajov z databázy do tabuľky
To s tou funkciou znie zaujímavo, ale to ako? Ešte som to nerobil.
A na to vypisovanie potrebujem id, inak by som nevedel náhodne generovať poradie otázok.
Re: [PHP, Mysql] Výpis údajov z databázy do tabuľky
Neviem, či to pomôže, ale určite sa s tým poriadne pohrám. Ďakujem.
Re: [PHP, Mysql] Výpis údajov z databázy do tabuľky
Hladas cestu ako to spravit co najzlozitejsie?
Co takto nevypisovat ich na stranku priamo s ich IDckami ale zoradit ich podla poradia ake potrebujes a pri cykle vypisovania im pripisat nejake inkrementovane cislo?
Co takto nevypisovat ich na stranku priamo s ich IDckami ale zoradit ich podla poradia ake potrebujes a pri cykle vypisovania im pripisat nejake inkrementovane cislo?