Hallo leute 
ich hab hier nen problem mit ner sql abfrage.
ich möchte ein datum aus einer tabelle auslesen welches nach 2 werten abgefragt werden soll.Also mit 2 where bedingungen.
aber irgenwie bekomme ich da immer eine fehler meldung.
hier mal der code
	
und hier mal die fehlermeldung
	
		
und hier mal der code derdie fehler ausgibt
	
schonmal danke für eure hilfe
bye
mo
					ich hab hier nen problem mit ner sql abfrage.
ich möchte ein datum aus einer tabelle auslesen welches nach 2 werten abgefragt werden soll.Also mit 2 where bedingungen.
aber irgenwie bekomme ich da immer eine fehler meldung.
hier mal der code
PHP Code:
	
	
function check_date($pid,&$uid)
         {
         $sql    = "SELECT datum 
                        FROM user
                                WHERE pid=$pid 
                AND userid=$uid";
         $query  =  mysql_query($sql);
         
         if (mysql_num_rows($query)==1)
                   {
                    $date=mysql_fetch_assoc($query);
                     return $date['datum'];
                    }
                     else
                       {
                $error = mysql_error();
                return $error;
                     }
        
         } 
			
			
				Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /srv/www/test/test.inc.php on line 105
You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'AND userid=1' at line 4
	You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'AND userid=1' at line 4
PHP Code:
	
	
include 'test.inc.php';
$uid = check_userid();
$date = check_date($_POST['pid'],$uid);
echo $date ; 
schonmal danke für eure hilfe
bye
mo
          
Comment