21. září bude sraz! Od 18.00 v restauraci Tradice v Praze u Anděla
Autor Zpráva
kuba.bednar@seznam.cz
Profil *
Ahoj,
Chtěl by se zeptat na nějakou kratší nebo rychlejší funkci na výpis z databáze kde ve výsledkem jen jeden záznam v databázi. Já to teď dělam takhle a nevim jestli je to to nejlepší :-|. Díky za odpověď.

    $sql = "SELECT * FROM `$tb_diskuze`  WHERE `email` = '$email'";
    foreach ($db-> query ($sql) as $data)                 //tento cyklus je proveden pouze jednou
                 {  
                   echo 
                           $data["id"];
  
                 };
juriad
Profil
kuba.bednar@seznam.cz:
Když nám nepovíš, jakou knihovnu používáš pro dotazování databáze, tak nemůžeme poradit. Obecně zpracování PHP (i toho cyklu, který se provede jen jednou) je mnhonásobně rychlejší než komunikace s databází. Zkrátit se ti to asi nepodaří.
kuba.bednar@seznam.cz
Profil *
juriad:
Použivam PHP a databazy mySQL. Pouze jsem se chtel zeptat jestli neegzistuje nejaká "funkce" ktera by data vitahla be toho foreach. Ale v připade že je toto zpracování spravne tak dekuji.
juriad
Profil
kuba.bednar@seznam.cz:
Aha, používáš tedy PDO? Co je metoda query zač?
Je to správně. Alternativně bys mohl místo foreach zavolat metodu fetch.

Prosím, dávej si víc pozor na češtinu, protože to, co jsi napsal, je opravdu strašné.
kuba.bednar@seznam.cz
Profil *
juriad:
Přesně neco takoviho jsem hledal diky moc.

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

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

0