Hirdetés
- Milyen okostelefont vegyek?
- Kezünkben a OnePlus 15 és az Oppo Find X9-ek
- Google Pixel topik
- Yettel topik
- Apple iPhone 17 Pro Max – fennsík
- Xiaomi 15 - kicsi telefon nagy energiával
- Samsung Galaxy A54 - türelemjáték
- Okosóra és okoskiegészítő topik
- Samsung Galaxy S23 Ultra - non plus ultra
- Az iPhone 17 gáncsolta el a Galaxy S26 Prót?
Új hozzászólás Aktív témák
-
Tele von Zsinór
őstag
válasz
Brown ügynök
#5749
üzenetére
A switchelés szép, de semmi köze ahhoz, működik-e a függvényhívásod. Az a file, amelyikben definiálod a függvényed, includeolva van abba, ahol használni akarod? Máshogy nem fog menni - magától nem találja meg, hogy ott azt a függvényt kell meghívni abban a fileban.
-
cucka
addikt
válasz
Brown ügynök
#5749
üzenetére
$db=&JFactory::getDBO();
Namost az is lehet, hogy én maradtam le valamilyen php fícsörről, de a JFactory osztály neve előtti & jelet pontosan miért is írtad oda? -
Tele von Zsinór
őstag
válasz
Brown ügynök
#5747
üzenetére
A másodikban ugye include-olod az elsőt? Mert magától nem fogja megtalálni.
Más: utf8_encode() minek? Ha utf8-as a fileod, akkor nincs rá szükség. Eleve annyit csinál, hogy egy latin1-es stringet átkódol utf8-ba.
Ahol a mysql lekérdezésed van, ugye nem escapelés nélkül írod a querybe a felhasználótól kapott adatot? Attól függően, hogy hogyan éred el a DB-szervert, használj prepared statementeket, vagy mysql_real_escape_string()-et.
-
Brown ügynök
senior tag
válasz
Brown ügynök
#5746
üzenetére
Az első fájlban showLicitreszletek($targy) helyett showKereses($targy) van.
-
jagyugyaerik
tag
válasz
Brown ügynök
#5744
üzenetére
Nagyon köszi
-
Tele von Zsinór
őstag
válasz
Brown ügynök
#5741
üzenetére
Plusz egy ok, hogy ne tanulj meg (és használj) elavult technológiát.
Később sok fejfájástól és felesleges trükközéstől kíméled meg magad, ha a mysqli vagy a PDO prepared statement-jeit használod, és ez csak a legalapabb példa, miért is jók. -
Tele von Zsinór
őstag
válasz
Brown ügynök
#5731
üzenetére
Szintaktikai hibás a lekérdezésed, ezért a mysql_query() resource helyett egy boolean false-t ad vissza.
Más: a mysql helyett manapság már illene a mysqli-t, vagy a PDO-t használni.
-
PazsitZ
addikt
válasz
Brown ügynök
#5734
üzenetére
Ad vissza értéket mégpedig boolean FALSE-t.
Mint az a hibaüzenetben is szerepel.Ha megnézed a mysql error logot vagy használod a mysql_error fgv.-t bővebben is megtudhatsz mi a hiba.
Egyébként a következő queryben látok hibát:
$parancs = mysql_query("SELECT * FROM tartomanyok WHERE nem = ".$_POST['nem']." AND tartomany = ".$_POST['tartomany']. ";");
helyett:
$parancs = mysql_query("SELECT * FROM tartomanyok WHERE nem = '".$_POST['nem']."' AND tartomany = '".$_POST['tartomany']. "';"); -
RedSign
tag
válasz
Brown ügynök
#5731
üzenetére
Szia!
Ezt javítsd:
<select name="nem">
<option>F</option>
<option>N</option>
</select>Valami hasonlóra:
<select name="nem">
<option value="F">F</option>
<option value="N">N</option>
</select>és az adatbázisban is a nem oszlopot ennek megfelelően töltsd fel...

Üdv,
RedSign
Új hozzászólás Aktív témák
- Macbook Air 13" M1 A2337 (2022.07.04.) 81 ciklusos 98% akku
- Yamaha FG700MS Akusztikus Gitár
- iPhone 15 Pro max 256GB gyári független 93% akku
- iPhone 13 PRO MAX 256GB sierra blue KÁRTYAFÜGGETLEN! Gyönyörű! Akkumlátor 89%!
- Vadonatúj, bontatlan iPhone AIR 256GB space black KÁRTYAFÜGGETLEN! 1 év Apple garancia!
- 13-14" Új és használt laptopok , üzletitől a gamerig , kedvező áron. Garanciával !
- Xiaomi Redmi 14C / 4/128GB / Kártyafüggetlen / 12Hó Garancia
- Lenovo LOQ 15IRH8 - 15.6"FHD IPS 144Hz - i5-12450H - 16GB - 512GB - RTX 4050 - Win11 PRO - 1 év gari
- Xiaomi Redmi Note 14 Pro+ 5G 256GB, Kártyafüggetlen, 1 Év Garanciával
- LG 32GS95UX - 32" OLED / UHD 4K / 240Hz - 480Hz & 0.03ms / 1300 Nits / NVIDIA G-Sync / AMD FreeSync
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest



