Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
Cum se calculeaza dobanda lunara ...

La mulți ani @driftking91!

Unde e recomandat sa ma cazez in ...

Descarcator de supratensiune tip 2
 ping digi?

Reparare "șanțuri&#...

De ce i se zice Mariei "Stapa...

Colet valoare Londra București
 BMW seria 3 rulat vs SsangYong Ko...

Share abonament Netflix

Cum pot sa fac rost de un negativ...

Lant Bicicleta
 Un designer artist: Raymond Loewy

ATS din contactor modular

Parere apartament ~150k

Limitare la 100mb/s
 

mysql_num_rows():

- - - - -
  • Please log in to reply
3 replies to this topic

#1
t014_b

t014_b

    Junior Member

  • Grup: Members
  • Posts: 25
  • Înscris: 04.04.2006
Salut.
Mi-am facut un script si pe unele servere imi apare urmatoarea eroare :

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/dragdrop/public_html/apartment/admin/includes/top.php on line 9.

Spun "pe unele servere" pentru ca sunt unele hosturi unde nu imi apare eroarea, iar scriptul merge perfect.

Codul care il folosesc si care (probabil) cauzeaza eroarea este :

$cerereSQL = "SELECT * FROM reg WHERE ip='".$_SERVER['REMOTE_ADDR']."'";
$rezultat = mysql_query($cerereSQL);
if(mysql_num_rows($rezultat) == 1){
include('includes/stanga.php');

Multumesc anticipat

#2
again

again

    WEB DUDE

  • Grup: Senior Members
  • Posts: 7,068
  • Înscris: 21.10.2005
$cerereSQL = "SELECT * FROM reg WHERE ip='".$_SERVER['REMOTE_ADDR']."'";
$rezultat = mysql_query($cerereSQL);

if(mysql_num_rows($rezultat) == 0){}
else { include('includes/stanga.php'); }


eroarea apare din cauza ca nu exista nimic in baza de date conform interogarii tale

Edited by again, 26 June 2006 - 11:43.


#3
dassaev

dassaev

    Active Member

  • Grup: Members
  • Posts: 1,442
  • Înscris: 06.09.2005

View Postagain, on Jun 26 2006, 12:43, said:

eroarea apare din cauza ca nu exista nimic in baza de date conform interogarii tale

Poate sa fie goala baza de date ca nu da eroare. Eroarea este de query. Verifica mai intai conexiunea la baza de date apoi daca tabulul ala se numeste reg si daca ai campul ip in el

#4
ad

ad

    Junior Member

  • Grup: Members
  • Posts: 54
  • Înscris: 14.08.2004
Pune si tu un
echo mysql_error(); dupa randul mysql_query()
ca sa vezi ce eroare e.
eu cred ca iti da mereu eroare doar ca unele hosturi nu afiseaza warnings si ramai cu impresia ca e ok
mai vezi ca unele proxyuri nu transmit REMOTE_ADDR

Anunturi

Bun venit pe Forumul Softpedia!

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

Forumul Softpedia foloseste "cookies" pentru a imbunatati experienta utilizatorilor Accept
Pentru detalii si optiuni legate de cookies si datele personale, consultati Politica de utilizare cookies si Politica de confidentialitate