Wat voor fout is dit?

Gestart doorBoude30 reacties63 weergaven

31 berichten · pagina 1 van 3

Boude

Lid · Topicstarter

Berichten
2.837
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Script regel:

$row3 = mysql_num_rows(mysql_query("SELECT 1 FROM system_proxy WHERE ip = ". $_SERVER[REMOTE_ADDR] ."")) or trigger_error(mysql_error());


Error:

Notice: in /home/war/domains/supermails.nl/public_html/pages/doeads.php on line 11
0
Berichten
1.544
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Mag ik het hele script zien?
0
Boude

Lid · Topicstarter

Berichten
2.837
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Nope want dat is gewoon een heel klik-systeem..
0
Berichten
1.544
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Er staat een 1 of I ofzo na select. dat moet waarschijnlijk een * zijn.

row3 = mysql_num_rows(mysql_query("SELECT >>>1<<< FROM system_proxy WHERE ip = ". $_SERVER[REMOTE_ADDR] ."")) or trigger_error(mysql_error())
0
Boude

Lid · Topicstarter

Berichten
2.837
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Boven die zijn staan er nog die rows met alleen een 1 en die geven geen error dat maakt dus niet uit..
0
Berichten
3.788
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Google es gewoon op die foutmelding.
Mss vind je dan wat je fout doet, dit werkt vaak!
0
Rik

Lid

Berichten
18.393
Reputatie
0
Punten
0,04
Lid sinds
Laatst gezien
Jenner schreef:
Er staat een 1 of I ofzo na select. dat moet waarschijnlijk een * zijn.
row3 = mysql_num_rows(mysql_query("SELECT >>>1<<< FROM system_proxy WHERE ip = ". $_SERVER[REMOTE_ADDR] ."")) or trigger_error(mysql_error())


Die 1 staat voor: "selecteer 1", wat dus eigenlijk niets selecteren is. Erg handig voor mysql_num_rows()
Die * staat voor: "selecteer alles", waarmee je dus onnodige data ophaalt, en enkel handig is waneer je dit in een fetch gebruiikt.

@ TS: Je hebt een notice zonder notice-variable.. smile emo
0
Boude

Lid · Topicstarter

Berichten
2.837
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Rik schreef:
Eerdere citaten tonen
Jenner schreef:
Er staat een 1 of I ofzo na select. dat moet waarschijnlijk een * zijn.
row3 = mysql_num_rows(mysql_query("SELECT >>>1<<< FROM system_proxy WHERE ip = ". $_SERVER[REMOTE_ADDR] ."")) or trigger_error(mysql_error())

Die 1 staat voor: "selecteer 1", wat dus eigenlijk niets selecteren is. Erg handig voor mysql_num_rows()
Die * staat voor: "selecteer alles", waarmee je dus onnodige data ophaalt, en enkel handig is waneer je dit in een fetch gebruiikt.

@ TS: Je hebt een notice zonder notice-variable.. smile emo
Dat snap ik effe niet bloos..
0
Berichten
18.482
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
PHP zegt dat er een fout is zonder te zeggen wat de fout is emo
0
Boude

Lid · Topicstarter

Berichten
2.837
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
En hoe kan ik daar achter komen?
0
Boude

Lid · Topicstarter

Berichten
2.837
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
*Bumpje* Ik heb echt hulp nodig bloos..
0
Berichten
13.482
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Boude schreef:
Script regel:
$row3 = mysql_num_rows(mysql_query("SELECT 1 FROM system_proxy WHERE ip = ". $_SERVER[REMOTE_ADDR] ."")) or trigger_error(mysql_error());


Error:

Notice: in /home/war/domains/supermails.nl/public_html/pages/doeads.php on line 11


maak er dit van:

$row3 = mysql_result(mysql_query("SELECT count(1) FROM system_proxy WHERE ip = ". $_SERVER[REMOTE_ADDR] .""), 0) or trigger_error(mysql_error());


zal vast wel niet werken, aangezien in deze regel gewoon geen fout zit emo
0
Berichten
35.796
Reputatie
1
Punten
0,00
Lid sinds
Laatst gezien
Post je hele script (iig t/m regel 15 ofzo), en de hele foutmelding, zo is t een beetje moeilijk helpen.
0
Boude

Lid · Topicstarter

Berichten
2.837
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
@lennard

Dat is heel die fout code en dit is het script wat er boven staat:

<div class="midhead">Doe-Advertentie</div>
[COLOR= #0000BB]<?php[/COLOR]
[URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/isset"]isset[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_GET[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]ad[/COLOR][COLOR= #007700]]) &&[/COLOR] [URL="http://www.php.net/isset"]isset[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_GET[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]id[/COLOR][COLOR= #007700]]))
{[/COLOR]
    [COLOR= #0000BB]$row[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/mysql_num_rows"]mysql_num_rows[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/mysql_query"]mysql_query[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"SELECT 1 FROM system_doe_ads WHERE id = "[/COLOR][COLOR= #007700].[/COLOR] [URL="http://www.php.net/mysql_real_escape_string"]mysql_real_escape_string[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_GET[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]ad[/COLOR][COLOR= #007700]]) .[/COLOR][COLOR= #DD0000]" AND actief = 2"[/COLOR][COLOR= #007700]))[/COLOR] or [URL="http://www.php.net/trigger_error"]trigger_error[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/mysql_error"]mysql_error[/URL][COLOR= #007700]());[/COLOR]
    [URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$row[/COLOR] [COLOR= #007700]==[/COLOR] [COLOR= #0000BB]1[/COLOR][COLOR= #007700])
    {[/COLOR]
        [COLOR= #0000BB]$row2[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/mysql_num_rows"]mysql_num_rows[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/mysql_query"]mysql_query[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"SELECT 1 FROM member_accounts WHERE uId = "[/COLOR][COLOR= #007700].[/COLOR] [URL="http://www.php.net/mysql_real_escape_string"]mysql_real_escape_string[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_GET[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]id[/COLOR][COLOR= #007700]]) .[/COLOR][COLOR= #DD0000]""[/COLOR][COLOR= #007700]))[/COLOR] or [URL="http://www.php.net/trigger_error"]trigger_error[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/mysql_error"]mysql_error[/URL][COLOR= #007700]());[/COLOR]
        [URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$row2[/COLOR] [COLOR= #007700]==[/COLOR] [COLOR= #0000BB]1[/COLOR][COLOR= #007700])
        {[/COLOR]
            [COLOR= #0000BB]$row3[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/mysql_num_rows"]mysql_num_rows[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/mysql_query"]mysql_query[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"SELECT 1 FROM system_proxy WHERE ip = "[/COLOR][COLOR= #007700].[/COLOR] [COLOR= #0000BB]$_SERVER[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]REMOTE_ADDR[/COLOR][COLOR= #007700]] .[/COLOR][COLOR= #DD0000]""[/COLOR][COLOR= #007700]))[/COLOR] or [URL="http://www.php.net/trigger_error"]trigger_error[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/mysql_error"]mysql_error[/URL][COLOR= #007700]());[/COLOR]
            [URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$row3[/COLOR] [COLOR= #007700]==[/COLOR] [COLOR= #0000BB]1[/COLOR][COLOR= #007700])
            {[/COLOR]
                [COLOR= #0000BB]$fetch[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/mysql_fetch_assoc"]mysql_fetch_assoc[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/mysql_query"]mysql_query[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"SELECT lidid, bedrag, url FROM system_doe_ads WHERE id = "[/COLOR][COLOR= #007700].[/COLOR] [URL="http://www.php.net/mysql_real_escape_string"]mysql_real_escape_string[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_GET[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]ad[/COLOR][COLOR= #007700]]) .[/COLOR][COLOR= #DD0000]""[/COLOR][COLOR= #007700]))[/COLOR] or [URL="http://www.php.net/trigger_error"]trigger_error[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/mysql_error"]mysql_error[/URL][COLOR= #007700]());[/COLOR]
                [COLOR= #0000BB]$row4[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/mysql_num_rows"]mysql_num_rows[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/mysql_query"]mysql_query[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"SELECT 1 FROM member_accounts WHERE uId = "[/COLOR][COLOR= #007700].[/COLOR] [COLOR= #0000BB]$fetch[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]lidid[/COLOR][COLOR= #007700]] .[/COLOR][COLOR= #DD0000]""[/COLOR][COLOR= #007700]))[/COLOR] or [URL="http://www.php.net/trigger_error"]trigger_error[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/mysql_error"]mysql_error[/URL][COLOR= #007700]());[/COLOR]
0
Boude

Lid · Topicstarter

Berichten
2.837
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
*Bumpje* Echt niemand? bloos.. Ik kom er zelf ook niet uit heb al een paar keer andere dingen geprobeerd maar lukt niet..
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