- Magga: PLEX: multimédia az egész lakásban
- Luck Dragon: Asszociációs játék. :)
- N€T0X|N: Stellar Blade után
- E.Kaufmann: Barangoljunk! OpenWRT Wifi Roaming jegyzetkezdemény
- gban: Ingyen kellene, de tegnapra
- sziku69: Fűzzük össze a szavakat :)
- sziku69: Szólánc.
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- pr1mzejEE: Viszlát CoD2, CoD4, CS:GO!
- ubyegon2: Airfryer XL XXL forrólevegős sütő gyakorlati tanácsok, ötletek, receptek
Új hozzászólás Aktív témák
-
don_peter
senior tag
Uraim lenne egy kérdésem.
Olyan gondom lenne, hogy véleményem szerint nem a legoptimálisabb megoldást választottam egy sql-es feltétel vizsgálatára.Egy példa programot írnék:
$db->leker("SELECT felhasznalo_nev FROM felhasznalok WHERE szama = 1");
Ez meg is lenne és nagyszerű is.
A hiba ott kezdődik mikor le akarom kérdezni, az eredményt.
Nyilván itt elsőnek azt vizsgálnám, hogy van e sor.
A sorokra egy ilyen függvényem van:
function rows(){
if($this->eredmeny->fetchColumn()>0){
return true;
}else{
return false;
}
}
A lekérés termesztésen, így néz ki?if($db->rows()) print "van sor"; else print "noncs sor";
A probléma ott van, amikor ugyan ezt a lekérdezést listáztatni szeretném, mert már nem lehet, ha előtte a rows() parancsa vizsgálom, hogy van e sor. (külön-külön működik)
function record(){
return $this->eredmeny->fetchAll(PDO::FETCH_ASSOC);
}A meghívása:
$elemek = $db->record();
print_r($elemek);Nincs eredmény vagy is üres.
A "$this->eredmeny->" tartalmazza a PDO kapcsolódást és az SQL query parancsot is.
Előre is köszi..
Új hozzászólás Aktív témák
- Jogász topic
- Samsung Galaxy Watch (Tizen és Wear OS) ingyenes számlapok, kupon kódok
- Melyik tápegységet vegyem?
- Kodi és kiegészítői magyar nyelvű online tartalmakhoz (Linux, Windows)
- Kettő együtt: Radeon RX 9070 és 9070 XT tesztje
- Házi barkács, gányolás, tákolás, megdöbbentő gépek!
- The Division 2 (PC, XO, PS4)
- iPhone topik
- Formula-1
- Milyen belső merevlemezt vegyek?
- További aktív témák...
- Microsoft Surface Pro 7 - Újszerű, dobozban, gyári töltővel, billentyűzettel
- AKCIÓ! HP Elitedesk 800 G1 USDT mini asztali számítógép - i7 4770S 16GB RAM 128GB SSD Intel HD
- Steam, EA, Ubisoft és GoG játékkulcsok, illetve Game Pass kedvező áron, egyenesen a kiadóktól!
- Eredeti Lenovo 230W töltők - 4X20Z83995
- Bomba ár! Dell Precision M4800 i7-4800MQ I 16GB I 256SSD I 15,6" FHD I K1100M I Cam I W10 I Gari!
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest