Laatste 5 Vragen...
Hoi,,
Ik heb een vraag..
Ik maak dbConnectie aan om daat vandaan mijn laatste 5 vragen op te halen,, die mensen in mijn Forum hebben gezet op speciaal plekje..
Nou wil ik dat hij die onder elkaar laat zien,, en dat hij die met de tijd laat zien,, maar volgens mij moet hij het normaal gesproken zo doen..
Alleen ik krijg een fout melding en dat is...
Warning: mysql_fetch_object(): supplied argument is not a valid MySQL result resource in /var/www/sulfer.mellor.nl/index.php on line 114
En lijn 114 is :
while($VragenLijst = mysql_fetch_object($Vragenquery)) {
Alvast Bedankt..
Ik heb een vraag..
Ik maak dbConnectie aan om daat vandaan mijn laatste 5 vragen op te halen,, die mensen in mijn Forum hebben gezet op speciaal plekje..
Nou wil ik dat hij die onder elkaar laat zien,, en dat hij die met de tijd laat zien,, maar volgens mij moet hij het normaal gesproken zo doen..
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
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
<?php
require("includes/database.php");
setlocale (LC_TIME, 'nl_NL');
setlocale (LC_TIME, 'Dutch');
$Vragenquery = mysql_query("SELECT * FROM Vragen ORDER BY id DESC LIMIT 0, 5");
while($VragenLijst = mysql_fetch_object($Vragenquery)) {
$Tijd = $VragenLijst->Datum;
$ID = $VragenLijst->ID;
$Naam = $VragenLijst->Titel;
$Tijd = strftime("%H:%M", $Tijd);
if (strlen($Naam) > 15) {
$Titel = substr($Naam,0,15)."...";
}
echo "<tr><td>[ ".$Tijd." ]</td><td><a href=\"vragen.php?showvraag=".$ID."\" title=\"".$Naam."\" target=\"_blank\">".$Titel."</a></td></tr>";
} ?>
require("includes/database.php");
setlocale (LC_TIME, 'nl_NL');
setlocale (LC_TIME, 'Dutch');
$Vragenquery = mysql_query("SELECT * FROM Vragen ORDER BY id DESC LIMIT 0, 5");
while($VragenLijst = mysql_fetch_object($Vragenquery)) {
$Tijd = $VragenLijst->Datum;
$ID = $VragenLijst->ID;
$Naam = $VragenLijst->Titel;
$Tijd = strftime("%H:%M", $Tijd);
if (strlen($Naam) > 15) {
$Titel = substr($Naam,0,15)."...";
}
echo "<tr><td>[ ".$Tijd." ]</td><td><a href=\"vragen.php?showvraag=".$ID."\" title=\"".$Naam."\" target=\"_blank\">".$Titel."</a></td></tr>";
} ?>
Alleen ik krijg een fout melding en dat is...
Warning: mysql_fetch_object(): supplied argument is not a valid MySQL result resource in /var/www/sulfer.mellor.nl/index.php on line 114
En lijn 114 is :
while($VragenLijst = mysql_fetch_object($Vragenquery)) {
Alvast Bedankt..
$Vragenquery = mysql_query("SELECT * FROM Vragen ORDER BY id DESC LIMIT 0, 5");
veranderen naar
$Vragenquery = mysql_query("SELECT * FROM Vragen ORDER BY id DESC LIMIT 0, 5") or die(mysql_error());
veranderen naar
$Vragenquery = mysql_query("SELECT * FROM Vragen ORDER BY id DESC LIMIT 0, 5") or die(mysql_error());
Je result van je query is leeg...je moet daar ff naar kijken. Dat was bij mij de oorzaak ooit......
kijk of er wel een referentie is gemaakt naar het object.....
if ( !empty( $VragenQuery ) ) {
}
else {
}
of controleer het aantal records dat je terug krijgt
if ( mysql_num_rows( $VragenQuery ) > 0 ) {
}
else {
}
if ( !empty( $VragenQuery ) ) {
}
else {
}
of controleer het aantal records dat je terug krijgt
if ( mysql_num_rows( $VragenQuery ) > 0 ) {
}
else {
}
Neej dat was het helemaal niet :P., Ik ging voor de gein effe in me database connectie pagina kijken,, en daar had ik de bij databasenaam de naam van mijn tabel ingevuld :S :$:$:$ N00b actie :D...
Heb al veranderd en hij doet het goed :D
Heb al veranderd en hij doet het goed :D
*zucht*
en daarom moet je met problemen ALTIJD eerst kijken wat mysql_error() terug geeft




