Kirjaudu sisäänKäyttäjätunnusSalasana
Kirjaa minut aina sisään automaattisesti    
Rekisteröidy
Rekisteröidy
Kirjaudu sisään tarkistaaksesi yksityiset viestit
Kirjaudu sisään tarkistaaksesi yksityiset viestit
Arkku.net Foorumin päävalikko » Ohjelmointi

Lähetä uusi viesti   Vastaa viestiin
PHP/AJAX dropdown haku MySQL tietokannasta.
Näytä edellinen aihe :: Näytä seuraava aihe  
Kirjoittaja Viesti
caelum
-


Liittynyt: 05 Lok 2006
Viestejä: 2
Paikkakunta: Seinäjoki, Finland

LähetäLähetetty: 5.11.2014 22:29    Viestin aihe: PHP/AJAX dropdown haku MySQL tietokannasta. Vastaa lainaamalla viestiä

Elikkäs tällänen ongelma olis, dropdown haulla pitäs hakea MySQL tietokannasta merkki/malli ja näyttää merkkiin/malliin sopivat kuvat serverillä olevasta kansiosta. ( Katso kuvat http://imgur.com/a/7XwVd ).


Tällästä koodia on jo valmiina, omasta mielestä pitäs toimia tuolla mutta en saa jostakin syystä toimimaan.

Auttakaas miestä hädässä en keksi mitään miten saisin toimimaan.

Koodi: http://pastebin.com/rhL56fq5

Ja jos joku haluaa kokeilla omalla serverillä niin tuossa ois SQL tietokantaki testailuja varten ( https://www.dropbox.com/s/fd1b6kxx6wb6954/cars.sql?dl=0 )

-Jani
Takaisin alkuun
Näytä käyttäjän tiedot Lähetä yksityinen viesti
axl
Arkku.net henkilökunta


Liittynyt: 26 Jou 2005
Viestejä: 282

LähetäLähetetty: 5.11.2014 22:42    Viestin aihe: Vastaa lainaamalla viestiä

Vastaan vain yhteen mahdolliseen ongelmakohtaan.

Koodi:

$sql = "SELECT *
                FROM `categories`
                WHERE `master` = ".$value;
$statement = $objDb->prepare($sql);
$statement->execute(array($value));

Tapa jolla muodostat kyselyn sallii SQL-injectionin, sillä muuttuja liitetään suoraan kyselyyn.

Kyselynä tässä pitäisi varmaankin olla "SELECT * FROM `categories` WHERE `master` = ?". Ensimmäiselle placeholderille välität kuitenkin jo nyt muuttujan execute() -kutsussa.
Takaisin alkuun
Näytä käyttäjän tiedot Lähetä yksityinen viesti Käy lähettäjän sivustolla
caelum
-


Liittynyt: 05 Lok 2006
Viestejä: 2
Paikkakunta: Seinäjoki, Finland

LähetäLähetetty: 6.11.2014 13:14    Viestin aihe: Vastaa lainaamalla viestiä

Jees, kokeilin tolla sinun laittamalla niin ei vaikutusta asiaan. Mutta huomasin kun kattelin firebugilla että toi jälkimmäinen haku antaa error:true mistäköhän lie johtuisi?
Takaisin alkuun
Näytä käyttäjän tiedot Lähetä yksityinen viesti
axl
Arkku.net henkilökunta


Liittynyt: 26 Jou 2005
Viestejä: 282

LähetäLähetetty: 6.11.2014 17:33    Viestin aihe: Vastaa lainaamalla viestiä

Vastattu kotisivutilahakemuksessa.
Takaisin alkuun
Näytä käyttäjän tiedot Lähetä yksityinen viesti Käy lähettäjän sivustolla
Näytä edelliset viestit:   
Lähetä uusi viesti   Vastaa viestiin    Arkku.net Foorumin päävalikko » Ohjelmointi Kaikki ajat ovat GMT + 3 tuntia
Sivu 1 Yht. 1

 
Siirry:  
Et voi kirjoittaa uusia viestejä tässä foorumissa
Et voi vastata viesteihin tässä foorumissa
Et voi muokata viestejäsi tässä foorumissa
Et voi poistaa viestejäsi tässä foorumissa
Et voi äänestää tässä foorumissa