Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL][PHP] Uszkodzenie struktury danych
Forum PHP.pl > Forum > Przedszkole
TomOwen
Witam serdecznie jestem noiwym uzytkownikiem i mam taki klopot. na mojej stronie www.atraktiko.pl pojawil sie blad o tresci
Kod
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /includes/stat.inc.php on line 11
. Stalo sie to po wgrtaniu na serwer Jportala, a usuniecie folderu nic nie pomoglo. co powinienem zrobic?? prosze o pomoc


// przenoszę na Przedszkole (w związku z czym zmieniam tytuł)
// ayeo
ayeo
Witam!

Chyba zepsuła Ci się baza danych (dane lub struktura). Na tej stronie nic nie działa!

Pozdrawiam!
wookieb
Albo podałeś zły login lub hasło do bazy i nie włączyłeś dla tej funkcji raportowania błędów (@ przed wywołaniem funkcji)
TomOwen
No ok smile.gif ale jak to  naprawic :/ questionmark.gif
piotrooo89
Cytat(TomOwen @ 21.02.2009, 20:58:24 ) *
ale jak to naprawic :/


[ironia]
podać poprawne dane...
[/ironia]

pokaż jakiś kod bo nie bardzo da się cokolwiek z tego odczytać.
TomOwen
Kod
<TD WIDTH=175 HEIGHT=218 background="images/h4_05.jpg" style="background-position:top; background-repeat:no-repeat;" valign="top">
<div style="font-family:Tahoma; font-size:11px; color:ffffff; padding-left:45px; padding-top:7px;">
 <b>Statystyki</b></div>

<div style="font-family:Tahoma; font-size:12px; color:738D94; padding-top:15px; padding-left:20px;">
 <b>
 Wszyscy: </b><span style="color:000000;"><?

function all(){
$m1 = mysql_query("SELECT userid FROM users WHERE status = 1");
echo mysql_num_rows($m1);
}

all();

 ?></span></div>

<div style="font-family:Tahoma; font-size:12px; color:738D94; padding-top:5px; padding-left:20px;">
 <b>Mężczyźni: </b><span style="color:000000;"><?

function allm(){
$m1 = mysql_query("SELECT userid FROM users WHERE plec = 'm' AND status = 1");
echo mysql_num_rows($m1);
}

allm();

 ?></span></div>

<div style="font-family:Tahoma; font-size:12px; color:738D94; padding-top:5px; padding-left:20px;">
 <b>
 Kobiety: </b><span style="color:000000;"><?

function allk(){
$m1 = mysql_query("SELECT userid FROM users WHERE plec = 'k' AND status = 1");
echo mysql_num_rows($m1);
}

allk();

 ?></span></div>

<a href="moje-konto.html" alt="rejestracja"><img src="images/pic3.jpg"></a>
</TD>


to caly plik "stat"
piotrooo89
dobra teraz pokaż jak się z bazą łączysz.
TomOwen
Kod
<?
if(!ini_get('register_globals')){
echo '<center><h1>Serwer ma wylaczone REGISTER GLOBALS! Portal nie bedzie dzialal poprawnie!</h1></center>';
}

// mysql konfiguracja
$dbuser = "atraktiko";
//$dbpass = "43wolrcecho";
$dbpass = "kafar1";
$db = "atraktiko";
$serv = "localhost"; // server mysql

$dbh=mysql_connect ($serv, $dbuser, $dbpass) or die ('Mamy problem: ' . mysql_error());
mysql_select_db ($db);


?>



to chyba to 

te  bledy to zawsze linijki z trescia:

Kod
echo mysql_num_rows($m1);
piotrooo89
w którym bo masz ich aż 4... i daj sobie do wszystkich SELECT'ów:

  1. <?php
  2. $m1 = mysql_query("SELECT userid FROM users WHERE plec = 'k' AND status = 1") or die(mysql_error());
  3. ?>


i powiedz czy jest jakiś błąd.
TomOwen
11, 23 i 36 linijka

WQybacz za glupie pytanie, ale jak ma ten skrypt wygladac po dodaniu tych selectow questionmark.gif
Teraz pewnie lachasz albo nie wiesz o co mi biega... Troche wstyd ale ja sie wycfanilem kupnem tego. NIe pisze php. Prosze o pomoc
piotrooo89
  1. <?php
  2. function all(){
  3. $m1 = mysql_query("SELECT userid FROM users WHERE status = 1")  or die(mysql_error);
  4. }
  5.  
  6. function allm(){
  7. $m1 = mysql_query("SELECT userid FROM users WHERE plec = 'm' AND status = 1") or die(mysql_error);
  8. }
  9.  
  10. function allk(){
  11. $m1 = mysql_query("SELECT userid FROM users WHERE plec = 'k' AND status = 1") or die(mysql_error);
  12. }
  13. ?>


tak masz zrobić.
TomOwen
zrobilem jak kazales i pojawilo sie

Kod
Parse error: syntax error, unexpected $end in /includes/stat.inc.php on line 43
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.