Hirdetés
- Meggyi001: Áram nélkül....méltóság nélkül.....
- sziku69: Fűzzük össze a szavakat :)
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- sziku69: Szólánc.
- Luck Dragon: Asszociációs játék. :)
- gban: Ingyen kellene, de tegnapra
- Hieronymus: Az igaz barátság kezdete
- Mr Dini: Mindent a StreamSharkról!
- Luck Dragon: Alza kuponok – aktuális kedvezmények, tippek és tapasztalatok (külön igényre)
- Meggyi001: Amire figyelned kell Párizsban is...
Új hozzászólás Aktív témák
-
SektorFlop
aktív tag
Ha valakinek van türelme a problémámmal foglalkozni segítsen. Már a múltkor is tanácsoltátok nekem, hogy ha már elkezdtem oop felé menni, hagyjam az sql-es hülyeségeket. Most már kezdem látni a hátrányait annak amit eddig csináltam.
Problémám a következő, próbálnék összehozni egy keresőt. Odáig stimmel a dolog, hogy szépen összeállítja az SQL parancsot, kiíratom, phpmyadmin-ban lefuttatva tökéletes. Viszont a Database osztályom, query metódusa nem akarja lefuttatni.
Kereső osztályom, lényegesebb metódusa:
public function selectSearch(){
$i = 0;
$query = "SELECT * FROM hirdetes WHERE ";
foreach ($this->terms as $each){
$i++;
if($i == 1)
$query .= "title LIKE '%".$each."%' OR
content LIKE '%".$each."%' OR
varos LIKE '%".$each."%'";
else
$query .= "OR title LIKE '%".$each."%' OR
content LIKE '%".$each."%' OR
varos LIKE '%".$each."%'";
}
//$sql = $this->db->escape_value($query);
$result = $this->db->query($sql);
if($this->db->num_rows($result) > 0){
while($row = $this->db->fetch_array($result)){
$this->tomb[] = '<h3><a href="allas.php?id='.$row['id'].'">'.
$row['title'].'</a></h3>
<small><b>'.$row['varos'].'</b>, '.
$this->mv->showMegyeName($row['megye']-1).'.
<b>Feladás dátuma:</b> '.$row['date'].' </small><hr>';
}
}
else{
$this->tomb [] = "Nincs találat!";
}
}Database osztályom query metódusom:
public function query($sql){
$this->last_query = $sql;
$result = mysql_query($sql, $this->connect);
$this->error_query($result);
return $result;
}a $result = mysql_query($sql, $this->connect); sorra írja ezt a hibát.
Warning: mysql_query(): 14 is not a valid MySQL-Link resource inHa valamit nagyon elrontottam vagy nagy hülyeséget csináltam nézzétek el, még kezdő próbálkozásaimat élem meg

Új hozzászólás Aktív témák
- Eladó/BONTATLAN Lenovo LOQ i7-13650HX 24GB 1TB RTX 4060 8GB
- BESZÁMÍTÁS! ASUS ROG STRIX B550 R5 5500 16GB DDR4 512GB SSD RX 6600 8GB CM MasterBox MB511 RGB 650W
- 226 - Lenovo LOQ (15IRX10) - Intel Core i7-13650HX, RTX 5060
- GeForce RTX 2060 (OEM HP) Garanciával
- Bomba áron dobozos Hp Laptop! /AMD Ryzen 5-7520U/8 GB/256 SSD/FHD/Garancia
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

