- A videókártya költséghatékony használata.
- Egy kis depi (szösszenet inkább), remélem elfér itt :) 3#
- Pulsar X2 V3 Size 2 Gamer Egér és Pulsar 8K Wireless Dongle
- Út Korea turistaparadicsomába, amiről talán még sosem hallottál: Csedzsu-sziget
- Perplexity Pro AI képszerkesztési limit -egy képgenerátor függő tapasztalatai
- sellerbuyer: Hogyan turbózd fel a NAS-od sebességét olcsón és egyszerűen?
- ubyegon2: Airfryer XL XXL forrólevegős sütő gyakorlati tanácsok, ötletek, receptek
- Sub-ZeRo: Euro Truck Simulator 2 & American Truck Simulator 1 (esetleg 2 majd, ha lesz) :)
- Luck Dragon: Asszociációs játék. :)
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- sziku69: Szólánc.
- GoodSpeed: Perplexity Pro AI képszerkesztési limit -egy képgenerátor függő tapasztalatai
- Parci: Milyen mosógépet vegyek?
- sh4d0w: Én és a számítógép
- sh4d0w: Tele a hócipőm
Új hozzászólás Aktív témák
-
Sk8erPeter
nagyúr
válasz
bazsi44 #9976 üzenetére
Igazából annyi a lényeg, hogy ne add fel, ha elsőre nem sikerül valami, olvass utána, gyakorolj sokat (fontos, hogy amit olvastál, próbálgasd is ki, mert szerintem csak akkor lehet jól megérteni a működését), stb. Szóval kitartás, ugyanez vonatkozik a többi nyelvre is.
Ha a tanárod meg utálja az egészet, akkor lehet, hogy jobb is, hogy nem tőle tanulsz.
Egyébként becsülendő, hogy már középiskolában ennyire ráfeküdtél a témára, csak így tovább!
-
Mad_nv
csendes tag
válasz
bazsi44 #9966 üzenetére
Valószínűleg azért dob ott hibát, mert érvénytelen a query eredménye, vagyis hibás a lekérdezés. Nézd meg hogy a tábla neve valóban "table"-e, és az oszlop neve "name". Ilyenkor egyébként legjobb az, ha előtte pl. phpmyadminba beírod a lekérdezést és ott leellenőrzöd a helyességét, aztán ha működik, akkor beírod a PHP kódba.
-
Sk8erPeter
nagyúr
válasz
bazsi44 #9962 üzenetére
Én egy szóval sem mondtam, hogy ne kérdezgess.
Csak kértem, hogy használd a válasz linket, azt' annyi.
Nem választottál ki adatbázist.
Egyébként normális esetben így kéne kinéznie, ahogy itt a példakódban látható: [link]
hosttal, felhasználónévvel, jelszóval...aztán kiválasztva a megfelelő adatbázist. -
PazsitZ
addikt
válasz
bazsi44 #9960 üzenetére
Egyébként elírtam:
echo '<div>'. $result['description'] . '</div>';
helyett:
echo '<div>'. $row['description'] . '</div>';Bár a jelenlegi hiba nem emiatt van, egyébként tényleg nem kötözködés, csak ne csak másold, hanem értsd is meg, amit írsz.
Feltehetőleg valami a lekérdezéseddel van, mert nem resource-t kapsz vissza.
próbáld lekérni mi a hiba:echo mysql_errno($link) . ": " . mysql_error($link) . "\n";
Magyar leírás: [link]
-
PazsitZ
addikt
válasz
bazsi44 #9954 üzenetére
Ha jól értem a kérdést: mondjuk az urlt így adod meg: webshop.php/?page=nike
Akkor page változóban lesz az nike érték.
A kódban ezután pedig eldöntheted melyik tartalmat jeleníted meg:if ($page == 'nike') {
$result = mysql_query("SELECT * FROM table WHERE name='nike'");
} else {
$result = mysql_query("SELECT * FROM table WHERE name='adidas'");
}
while ($row = mysql_fetch_assoc($result)) {
echo '<div>'. $result['description'] . '</div>';
}Az url szépítéséhez meg htaccess, és vagy url routing használható.
-
Sk8erPeter
nagyúr
válasz
bazsi44 #9954 üzenetére
Igazából nem értem a kérdést. Van már egy nike menüpontod, az megnyit egy oldalt, azon az oldalon kell megjeleníteni ezt az adatbázisból lekért tartalmat.
Amúgy ez most csak egy ujjgyakorlat? Csak próbálgatod? Ha éles webshopot szeretnél, akkor azt ne Te írd meg, használj kész alkalmazásokat (lásd biztonság és egyebek). Ha csak gyakorolsz és tesztelsz, akkor nem szóltam egy szót sem, bár én a helyedben nem pont webshoppal kezdeném a gyakorlást, mert az túl komplex lehet, hanem mondjuk formok feldolgozásával, adatbázisba feltöltésével, az oda felvitt adatok megjelenítésével, sessionökkel, biztonsági kérdésekkel, stb.
Persze ez csak magánvélemény. -
Sk8erPeter
nagyúr
válasz
bazsi44 #9952 üzenetére
Végig is kell rohangászni a lekért eredményeken.
A php.net-es oldalon is van példa: [link].Valahogy így:
$nike_result = mysql_query("SELECT * FROM table WHERE name='nike'");
while ($row = mysql_fetch_assoc($nike_result)) {
echo '<div>'. $row['description'] . '</div>';
}Itt persze a $row['description'] csak egy példa, attól függ, mik a mezőnevek a tábládban.
Új hozzászólás Aktív témák
Hirdetés
- NVIDIA GeForce RTX 5080 / 5090 (GB203 / 202)
- Hetekig bírják töltő nélkül a Huawei sportórái
- Nők, nőügyek (18+)
- Xbox Series X|S
- Magisk
- Suzuki topik
- exHWSW - Értünk mindenhez IS
- Rezsicsökkentés, spórolás (fűtés, szigetelés, stb.)
- Milyen TV-t vegyek?
- Fejhallgató erősítő és DAC topik
- További aktív témák...
- Solana Mobile Seeker Web3 okostelefon
- Thinkpad X13 Gen5 13.3" FHD+ IPS Ultra 5 135U 16GB 512GB NVMe ujjlolv gar
- Eladó Juniper SRX300 tűzfal / router friss firmware-rel!
- ThinkPad X1 Carbon 6th Gen i7 / 16GB / FHD / US bill. Windows 11 Pro
- Gamer PC-Számítógép! Csere-Beszámítás! R5 5500 / RX 6600XT / 32GB DDR4 / 512GB SSD
- Részletfizetés . ASUS TUF Gaming A18 FA808UM-S8019
- Lenovo ThinkPad dokkolók: USB-C 40A9/ 40AY/ 40AS/ Thunderbolt 3 40AC/ Hybrid USB-C DisplayLink 40AF
- Gamer PC- Számítógép! Csere-Beszámítás! I3 10100F / RTX 2060 / 32GB DDR4 / 500GB SSD
- BESZÁMÍTÁS! HP EliteDesk 800 G1 TWR brand számítógép garanciával hibátlan működéssel
- GYÖNYÖRŰ iPhone 13 mini 128GB Midnight -1 ÉV GARANCIA - Kártyafüggetlen, MS3332
Állásajánlatok
Cég: CAMERA-PRO Hungary Kft.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest