Vraag & Antwoord

Webprogrammeren & scripting

MYSQL error

5 antwoorden
  • Ik krijg deze error: Invalid query: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1 code: [code:1:ab45fc2333] <?php $gallerij = $_GET['g']; if(isset($_GET['pg'])){ $pg = $_GET['pg']; }else{ $pg = 1; } $query = mysql_query("SELECT * FROM password WHERE id = '1' LIMIT 1"); $array = mysql_fetch_row($query); $aantalper = $array['3']; $laatst = $pg * $aantalper; $eerst = $laatst - $aantalper; $result = mysql_query("SELECT * FROM pictures WHERE gallerij = '$gallerij'"); if (!$result) { die('Invalid query: ' . mysql_error()); } $aantal = mysql_numrows($result); $i = 0; $pages = ceil($aantal / $aantalper); $result = mysql_query("SELECT * FROM pictures WHERE gallerij = '$gallerij' ORDER BY volgorde ASC LIMIT $eerst, $aantalper"); if (!$result) { die('Invalid query: ' . mysql_error()); }[/code:1:ab45fc2333] Begrijp niet waar deze fout voor staat... Bedankt
  • De "line 1" in de foutmelding refereert naar regel 1 van de query, niet van je PHP-script. Je zal dus je query hier moeten posten.
  • gedaan
  • Welke van de drie krijg je de foutmelding? Zijn de namen van je tabellen/kolommen wel goed gespeld?
  • Tip om uit te zoeken welke query mis gaat is ipv de foutmelding [code:1:c8bbabe154]die('Invalid query: ' . mysql_error());[/code:1:c8bbabe154] Steeds zoiets te zetten: [code:1:c8bbabe154]die('Passwordquery gaat mis: ' . mysql_error());[/code:1:c8bbabe154]

Beantwoord deze vraag

Weet jij het antwoord op deze vraag? Registreer of meld je aan met je account

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.