mysql_fetch_array funktioniert nicht :(

Acriss

Gesperrt
Hi
folgender Code arbeitet nicht :(

Kann mir jmd. nen Tipp geben?

PHP:
$connect = mysql_connect('localhost', 'blablub', 'blablub');

$dbname = 'petersilies';
$dbselect = mysql_select_db($dbname) or die(mysql_error());

 while ($row = mysql_fetch_array($check, $connect)) 
{
//ANWEISUNG
}

/*
Ergibt folgenden Fehler:

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource

*/

Bitte um Hilfe :)
 
PHP:
$show_query="SELECT * FROM bla;";
$rs=mysql_query($show_query) or die (mysql_error());
$count=mysql_num_rows($rs);
if($count==0){
	echo "Bis jetzt keine Bilder gespeichert.";
} elseif($count==1){
	$result=mysql_fetch_array($rs);
} else {
	while($result=mysql_fetch_array($rs)){
		blabla
	}
}

vielleicht steht nix drin?
 
Zuletzt bearbeitet:
PHP:
         $name = $_POST['name'];

         $check = "SELECT pass FROM Forum WHERE Mitglied LIKE $name";
         $checken = mysql_query($check);

 while ($row = mysql_fetch_array($checken, $connect))
{ 
 //bla blub
}
selber Fehler :(
 
Auserdem musst du $name noch in einfache anfürhungszeichen packen.
und die Post Daten Escapen (gegen sql injection)

PHP:
         $name = mysql_real_escape_string($_POST['name']);

         $check = "SELECT pass FROM Forum WHERE Mitglied LIKE '$name'";
 
? :confused:
Warum escapen?
Musste ich sonst auch nie...
Edith sagt:
Damit funktionierts auch nicht.
 
Zuletzt bearbeitet:
Zurück