error

Gestart doorSmiegles18 reacties75 weergaven

19 berichten · pagina 1 van 2

Smiegles

Lid · Topicstarter

Berichten
4.912
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /home/lubbo/domains/smiegles.nl/public_html/#####.php on line 76


heb ik als error
en dit is het stukje script

[COLOR= #0000BB]<?php
$query[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/mysql_query"]mysql_query[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"SELECT * FROM profielgb WHERE id = (select max(id) from profielgb)"[/COLOR][COLOR= #007700]);[/COLOR]
[COLOR= #0000BB]$row[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/mysql_fetch_assoc"]mysql_fetch_assoc[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$query[/COLOR][COLOR= #007700]);[/COLOR]

[URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$row[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]ip[/COLOR][COLOR= #007700]] ==[/COLOR] [COLOR= #0000BB]$_SERVER[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]REMOTE_ADDR[/COLOR][COLOR= #007700]])
{[/COLOR]
[URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]"eerst moet een ander posten"[/COLOR][COLOR= #007700];
}[/COLOR] [URL="http://www.php.net/else"]else[/URL] [COLOR= #007700]{[/COLOR]
?>


Iemand een idee waarom hij het niet doet
0
Janm

Lid

Berichten
6.170
Reputatie
1
Punten
0,00
Lid sinds
Laatst gezien
Bestaat de table?
0
Smiegles

Lid · Topicstarter

Berichten
4.912
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
jha yummie
0
Rik

Lid

Berichten
18.393
Reputatie
0
Punten
0,04
Lid sinds
Laatst gezien
zet or die(mysql_error()); achter je query en je hebt je fout wink
0
Smiegles

Lid · Topicstarter

Berichten
4.912
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
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 profielgb WHERE id = (select max(id) from profielgb) at line 1


staat er nu
0
Berichten
450
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Quote:
$query = mysql_query("SELECT * FROM profielgb WHERE id = (select max(id) from profielgb)");
$row = mysql_real_escape_string($query);

if($row[ip] == $_SERVER[REMOTE_ADDR])
{
echo "eerst moet een ander posten";
} else {
?>
0
Star

Lid

Berichten
1.104
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Smiegles schreef:
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /home/lubbo/domains/smiegles.nl/public_html/#####.php on line 76
heb ik als error
en dit is het stukje script

[COLOR= #0000BB]<?php
$query[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/mysql_query"]mysql_query[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"SELECT * FROM profielgb WHERE id = (select max(id) from profielgb)"[/COLOR][COLOR= #007700]);[/COLOR]
[COLOR= #0000BB]$row[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/mysql_fetch_assoc"]mysql_fetch_assoc[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$query[/COLOR][COLOR= #007700]);[/COLOR]

[URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$row[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]ip[/COLOR][COLOR= #007700]] ==[/COLOR] [COLOR= #0000BB]$_SERVER[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]REMOTE_ADDR[/COLOR][COLOR= #007700]])
{[/COLOR]
[URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]"eerst moet een ander posten"[/COLOR][COLOR= #007700];
}[/COLOR] [URL="http://www.php.net/else"]else[/URL] [COLOR= #007700]{[/COLOR]
?>


Iemand een idee waarom hij het niet doet

Uhmm dit klopt niet... hij meld dat er een fout op regel 76 (?) is en dit zijn 9 regels script.
0
Berichten
18.482
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
[COLOR= #0000BB]<?php
$query[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/mysql_query"]mysql_query[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"SELECT * FROM profielgb WHERE id = (select max(id) from profielgb)"[/COLOR][COLOR= #007700])[/COLOR] or [URL="http://www.php.net/die"]die[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/mysql_error"]mysql_error[/URL][COLOR= #007700]());[/COLOR]
[COLOR= #0000BB]$row[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/mysql_fetch_assoc"]mysql_fetch_assoc[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$query[/COLOR][COLOR= #007700]);[/COLOR]

[URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$row[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]ip[/COLOR][COLOR= #007700]] ==[/COLOR] [COLOR= #0000BB]$_SERVER[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]REMOTE_ADDR[/COLOR][COLOR= #007700]])
{[/COLOR]
[URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]"eerst moet een ander posten"[/COLOR][COLOR= #007700];
}[/COLOR] [URL="http://www.php.net/else"]else[/URL] [COLOR= #007700]{[/COLOR]
?>


Probeer het zo eens
Star schreef:
Uhmm dit klopt niet... hij meld dat er een fout op regel 76 (?) is en dit zijn 9 regels script.
Vreemd, misschien is dat maar een deel van het script emo
0
Berichten
450
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
als je even slim nadenkt heeft hij niet het hele script geplaatst als goed is.
of hij heeft een foutje gemaakt en is er een fout op line 97 in een include mapje

zoals ik al zij probeer dit:

Quote:
$query = mysql_query("SELECT * FROM profielgb WHERE id = (select max(id) from profielgb)");
$row = mysql_real_escape_string($query);

if($row[ip] == $_SERVER[REMOTE_ADDR])
{
echo "eerst moet een ander posten";
} else {
?>
0
Berichten
18.482
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Je weet dat je met mysql_real_escape_string $row[ip] niet kan gebruiken aangezien je het resultaat uit de database niet laat fetchen door een mysql_fetch_* functie?
0
Berichten
450
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
mysql_real_escape_string gebruik je voor beveiliging het kan geen kwaad wink hij moet het uitproberen wink
0
Berichten
18.482
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Maar het resultaat wordt niet gefetched en dus werkt jouw code niet. Die van mij hoort wel te werken tenzij er iets in zijn db niet klopt
0
Smiegles

Lid · Topicstarter

Berichten
4.912
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
CREATE TABLE IF NOT EXISTS `profielgb` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `bericht` text NOT NULL,
  `datum` text NOT NULL,
  `naam` text NOT NULL,
  `ip` text NOT NULL,
  PRIMARY KEY (`id`)
) ENGINE=MyISAM  DEFAULT CHARSET=latin1 AUTO_INCREMENT=18 ;


is de sql?
0
Berichten
18.482
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Heb je het nou al geprobeerd?
0
Smiegles

Lid · Topicstarter

Berichten
4.912
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
xdluuk ik heb die van jou over het hoofde gezienblooshij werkt dankjewel smile
0

Jouw reactie

Deel je idee, stel een vraag of help een ander verder.

Editor laden…

Praat mee met de One2xs-community.

Inloggen om te reageren