Archief - SQL Error

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

HelloApu

Legacy Member
Ik krijg een error en vind de fout niet...
PHP:
<HTML>
<HEAD>
<LINK REL="STYLESHEET" TYPE="text/css" href="style.css">
</HEAD>
<BODY>
<table border="0" height="100%">
  <tr> 
    <td width="70" colspan="2" valign="top"> <p> 
        <?PHP
	 include("connect.php");
	 $query = mysql_query("SELECT image, naam, merk, text, pos1, pos2, pos3, pos4, pos5, neg1 , neg2 , neg3 , neg4 , neg5 FROM ". $auto ."");
	 while( $resultaat = mysql_fetch_array($query) ) {
	 echo "
	 <table border=0>
	 <tr>
	 <td colspan=\"2\" align=\"center\">
	 <img src=\"".
	 $resultaat[image]
	 ."\">
	 </td>
	 </tr>
	 <td align=\"right\">naam</td><td>". $resultaat[naam] ."</td></tr>
	 <tr><td align=\"right\">merk</td><td>". $resultaat[merk] ."</td><tr>
	 <tr><td></td></tr>
	 <tr><td colspan=\"2\">". $resultaat[text] ."</td></tr>
	 <tr><td></td></tr>
	 <tr><td><img src=\"images/pos.gif\">". $resultaat[pos1] ."</td><td><img src=\"images/neg.gif\">". $resultaat[neg1] ."</td></tr>
	 <tr><td><img src=\"images/pos.gif\">". $resultaat[pos2] ."</td><td><img src=\"images/neg.gif\">". $resultaat[neg2] ."</td></tr>
	 <tr><td><img src=\"images/pos.gif\">". $resultaat[pos3] ."</td><td><img src=\"images/neg.gif\">". $resultaat[neg3] ."</td></tr>
	 <tr><td><img src=\"images/pos.gif\">". $resultaat[pos4] ."</td><td><img src=\"images/neg.gif\">". $resultaat[neg4] ."</td></tr>
	 <tr><td><img src=\"images/pos.gif\">". $resultaat[pos5] ."</td><td><img src=\"images/neg.gif\">". $resultaat[neg5] ."</td></tr>
	 ";
	     
	 }
	 ?>
      </p></td>
  </tr>
</table>
</BODY>
</HTML>
is code &
PHP:
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /lns/VanG/web/kevinvg.be/autofreakz/auto3.php on line 12

killgore

Legacy Member
mysql_query(...) or die(mysql_error());

ligt prolly aan text veld!

maak daar `text` van ;)

servi

Legacy Member
vervang :
$query = mysql_query("SELECT image, naam, merk, text, pos1, pos2, pos3, pos4, pos5, neg1 , neg2 , neg3 , neg4 , neg5 FROM ". $auto ."")

door :

$query = mysql_query("SELECT image, naam, merk, text, pos1, pos2, pos3, pos4, pos5, neg1 , neg2 , neg3 , neg4 , neg5 FROM ". $auto ."") or die (mysql_error());

en je zal de fout weten.

wsch zal de variabel $auto leeg zijn of naar een niet bestaande tabel verwijzen.

killgore

Legacy Member
nog iets:

wrom doe je nog een onnodige . "" op het einde van je query???

edit: hier ligt de fout natuurlijk niet aan ;)
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan