Fout in script
Ik heb een script waar je dingen mee uit een mysql databse haalt en die dan een link vormd naar een pagina met meer info.
Er is alleen een fout in het script.
Hier het script:
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
<?
$link =mysql_connect ("localhost", "root", "") or die ('#1 - Could not connect: ' . mysql_error());
mysql_select_db ("algevex") or die("#2 - Could not connect: " . mysql_error());
$query="SELECT asscom FROM producten";
$result=mysql_query($query);
$num=mysql_numrows($result);
$i= 0;
while ($i < $num)
{
$title = mysql_result($result,$i,"merk");
$author = mysql_result($result,$i,"type");
$id = mysql_result($result,$i,"id");
print("<a href=type.php?action=view&id=$type>$merk - $type</a><br>");
$i++;
}
mysql_close($link);
?>
$link =mysql_connect ("localhost", "root", "") or die ('#1 - Could not connect: ' . mysql_error());
mysql_select_db ("algevex") or die("#2 - Could not connect: " . mysql_error());
$query="SELECT asscom FROM producten";
$result=mysql_query($query);
$num=mysql_numrows($result);
$i= 0;
while ($i < $num)
{
$title = mysql_result($result,$i,"merk");
$author = mysql_result($result,$i,"type");
$id = mysql_result($result,$i,"id");
print("<a href=type.php?action=view&id=$type>$merk - $type</a><br>");
$i++;
}
mysql_close($link);
?>
En hier de fout:
Warning: mysql_numrows(): supplied argument is not a valid MySQL result resource in E:\WebServer\xampp\htdocs\algevex\website\asscom.php on line 8
Nou zag ik in een aantal nadere script mysql_num_rows() staan maar dat werkte niet.
Kunnen jullie mij helpen.
Bedankt alvast.
Greetz Dennis
Gewijzigd op 17/09/2004 11:22:00 door Dennis
Als die dan nog steeds niet werkt is er waarschijnlijk wat mis aan je query. Probeer de query eens mbv PHPMyAdmin of een ander progje (MySQL Front oid) uit te voeren. Kijk dan goed welke fout je DB terug geeft.
Elwin
Dan wil ik wel naar een ander gelijk script zoeken.
Maar op welke naam moet ik zoeken?
Dennis
Fout:
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in E:\WebServer\xampp\htdocs\algevex\website\asscom.php on line 8
AssCom
Dennis
vervangen met
het zou kunnen werken maar weet het niet zeker
Ik moet alleen types van AssCom hebben in dit geval.
Greetz Dennis
(P.S. AssCom is niet xxx maar is een merk :P)
Heb het geprobeerd maar geen resultaat.
Gewijzigd op 17/09/2004 11:33:00 door Dennis
volgens mij, zo uit me hoofd
Dennis
Weet iemand wat het probleem alsnog kan zijn?
Of is er een ander gelijk script?
Greetz Dennis
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<?
mysql_connect("localhost", "root", "") or die('#1 - Could not connect: ' . mysql_error());
mysql_select_db ("algevex") or die("#2 - Could not connect: " . mysql_error());
$result = mysql_query("SELECT asscom FROM producten");
$num = mysql_num_rows($result);
$i= 0;
while ($i < $num)
{
$title = mysql_result($result,$i,"merk");
$author = mysql_result($result,$i,"type");
$id = mysql_result($result,$i,"id");
print("<a href='type.php?action=view&id=$type'>$merk - $type</a><br>");
$i++;
}
mysql_close($link);
?>
mysql_connect("localhost", "root", "") or die('#1 - Could not connect: ' . mysql_error());
mysql_select_db ("algevex") or die("#2 - Could not connect: " . mysql_error());
$result = mysql_query("SELECT asscom FROM producten");
$num = mysql_num_rows($result);
$i= 0;
while ($i < $num)
{
$title = mysql_result($result,$i,"merk");
$author = mysql_result($result,$i,"type");
$id = mysql_result($result,$i,"id");
print("<a href='type.php?action=view&id=$type'>$merk - $type</a><br>");
$i++;
}
mysql_close($link);
?>
Dit misschien?
Gewijzigd op 18/09/2004 00:32:00 door Micha
Het is namelijk zonder dat mensen posten terwijl het al ok is.
Greetz Dennis