<?
mysql_connect("localhost", "-----","-----") or exit;
mysql_select_db("dbnaam");
$sql = 'SELECT * FROM `-----` LIMIT 0, 30';

$query = mysql_query($sql);
while ($row = mysql_fetch_array($query)) {
$------ = $row["------"];

print ("$------");

}
?>

toelichting: op de plekken met ----- staan de namen van de dingen.

Als ik deze code er neerzet krijg ik deze fout:

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /data/sites/plannervanhetjaar.nl/www/test/bgnaam.php on line 9

Wat doe ik verkeerd, en kun je me daar mischien bij helpen????

alvast bedankt
<?
mysql_connect("localhost", "-----","-----") or exit;
mysql_select_db("dbnaam");
$sql = 'SELECT * FROM `-----` LIMIT 0, 30';

$query = mysql_query($sql);
while ($row = mysql_fetch_array($query)) {
$------ = $row["------"];

print ("$------"); = print $------;

is volgens mij voldoende
}
?>
de vraag probeer je het script met of zonder streepjes

<?
include "connect.php";

$sql = 'SELECT * FROM `db_naam` LIMIT 0, 30';
$res = mysql_query($sql)or die(mysql_error());
if (mysql_num_rows($res) >= 1 )

{
while ($row = mysql_fetch_array($res))
{
print "$row[id]";
}
}
?>


komt dit aardig in de buurt?
De error zit in je query. Check ff of je tabel wel bestaat.
ja die tabbellen zijn allemaal wel goed maar zal dit effe proberen
Damn wat doe je moeilijk met je streepjes ...
Zijn je kolomnamen soms staatsgeheim?
*zucht* ...
En werkt het al?
ehm ja eigenlijk wel, werk aan een geheim project
doe het gewoon zo:

<?
$sql = "SELECT * FROM tabel LIMIT 0,30";
$res = mysql_query($sql);

// etc.

?>

Als je foutmeldingen krijgt doe je het zo:

<?
$sql = "SELECT * FROM tabel LIMIT 0,30";
$res = mysql_query($sql) or die(mysql_error());

// etc.

?>

die(mysql_error()); geeft de foutmelding die voor jou geldt..
Zoals dikke harry zegt: Dr zit een fout in je query inderdaad.
not

Reageren