Jump to content
php.lv forumi

Profila lapas errors


airbus

Recommended Posts

Tātad uztaisīju profilas lapu, kas lietotājus velk no ipb foruma. Kad raksta http://*.lv/?q=lietotajs&id=1 visu lapu rada bet kad raksta http://*.lv/?q=lietotajs&id=143 jeb nepareizo id kuras nav rada šādu eroru:

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in C:\xampp\htdocs\yeah\lietotajs.php on line 8

 

8.rinda:

while($r=mysql_fetch_array($rez)) {  

Link to comment
Share on other sites

Nevarētu būt prikols, ka tā kā neatgriež nevienu ierakstu rodas kļūda???

Pēc pieņēmuma piedāvāju aptuveno risinājumu, ceru, ka profiņi pārāk nenories:

 

<?php
//tavs pieprasījums
$SQL = mysql_query('SELECT kaut_ko FROM kautkurienes WHERE TaviNosacījumi');
//iespējams iztrūkstošā rinda
$CheckUserCount = mysql_num_rows($SQL);
//attiecīgi mainās tālākais kods
if($CheckUserCount==1){

...
/*
Izpildam, ja lietotājs ir derīgs un atrasts tikai viens ieraksts 
*/
...
echo 'Apsveicam, tu esi iekšā!';
}
//Else varam arī neizmantot ja nav nepieciešams, bet ticamāk, 
ka tajā varam izvadīt, ka lietotājs nav ielogojies
else{
//Tavs kods
....
echo 'Nepieciešams ielogoties, lai komentētu!';
}
?>

Edited by Turecky
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...