Hi, ich versuche gerade aus einem textfeld einen motorkennbuchstaben auszulesen, diesen dann mit einer anderen tabelle zu vergleichen um die id zu ermitteln und mit dieser ermittelten id dann den datensatz aus einer anderen tabelle.....
als ergebnis bekomm ich für echo $sqlmkb ."<br>";
habe BUB eingegeben
und für echo $res ."<br>"; bekomm ich
also er komm nicht bis zur while schleife um weite rzu vergleichen....woran liegt es??und was ist dieses resource id#5?
PHP-Code:
$t=FALSE;
if($_POST['mkb'] != "")
{
$sql_teil4="(";
if(isset($_POST['mkb']))
{
$mkb=$_POST['mkb'];
$sqlmkb="SELECT mkb_id FROM motorkennbuchstaben WHERE
mkb='$mkb';";
echo $sqlmkb ."<br>";
$res=mysql_query($sqlmkb)or die(mysql_error());
echo $res ."<br>";
echo $mkb;
while ($row = mysql_fetch_assoc($res))
{
$mkb_id=$row['$mkb_id'];
echo $row['$mkb_id'] ."<br>";
}
$sql_teil4.="mkb_id='$mkb_id'" ;
$t=true;
echo $mkb_id;
}
$sql_teil4.=")";
}
PHP-Code:
SELECT mkb_id FROM motorkennbuchstaben WHERE mkb='BUB';
und für echo $res ."<br>"; bekomm ich
PHP-Code:
Resource id #5
Kommentar