Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
Jante noi shitbox

Trinitas TV 4K

Dacia 1316 cu 6 usi ...

Frecventa modificata radio
 Un nou pericol pt batrani

Ar trebuii sa vindem imobiliarele...

Dupa renuntarea la aparat dentar

pelerinaj in Balcik
 Noul format Jpegli iși propu...

Dade, dade

Probleme accesare nr test telefon

Parola la lock screen
 Deparazitare externa pisici fara ...

Seriale turcesti/coreene online H...

Merita un Termostat Smart pentru ...

Sfat achizitie MTB Devron Riddle
 

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