Hirdetés
- Luck Dragon: Asszociációs játék. :)
- Graphics: Telefonvásárlási kálváriám....avagy clickbait cím: Horror a hardveraprón
- f(x)=exp(x): A laposföld elmebaj: Vissza a jövőbe!
- Doky586: SecureBoot kulcsok frissítése (2026 nyara)
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- Gurulunk, WAZE?!
- sziku69: Fűzzük össze a szavakat :)
- ricsi99: 6. Genes alaplap tündöklése kontra MS/Zintel korlátozásai
- Parci: Milyen mosógépet vegyek?
- Luck Dragon: Alza kuponok – aktuális kedvezmények, tippek és tapasztalatok (külön igényre)
Ú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
- Asustor NAS
- EA Sports WRC '23
- Belehúz a kapacitásbővítésbe a TSMC
- Kerékpárosok, bringások ide!
- Yettel topik
- Milyen egeret válasszak?
- A fociról könnyedén, egy baráti társaságban
- Milyen asztali médialejátszót?
- Parkside szerszám kibeszélő
- 8 millió felett jár a Clair Obscur: Expedition 33, egy év alatt ért a csúcsra
- További aktív témák...
- Komplett PC Szett i5 / R9 380 / 1TB Samsung SSD / Monitor + Perifériák
- ÚJ HP EliteBook 8 G1i Intel Core Ultra 5 14" FHD+ 2029.01.08-ig Garanciás
- Lenovo ThinkPad T14 Gen 3 (T14 G3) i7 / 16GB RAM / 512GB SSD / WUXGA / Win11 Pro 12 hó garancia
- Samsung S32F351FUU 32" LED Monitor
- Samsung SyncMaster S23A350H 24" LED Monitor
- BESZÁMÍTÁS! VALVE Steam Deck LCD 512GB SSD kézikonzol garanciával hibátlan működéssel
- Telefon felvásárlás!! Samsung Galaxy A70/Samsung Galaxy A71/Samsung Galaxy A72
- Asus VivoBook W11 Laptop (X1504ZA-BQ856W)!
- 2színben! Lenovo Yoga PRO 9 Ultra 9 285H 32GB RAM 2TB SSD RTX 5060 8GB 16" QHD+ OLED 3év Prémium GAR
- 27% - Dell Alienware AW2524HF 500Hz GAMING IPS Monitor! 25" 1920x1080 / 0.5ms / FreeSync
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

Csak kértem, hogy használd a válasz linket, azt' annyi.
