zuerst einmal danke pong für deine hilfe
wie ich leider feststellen musste ist mein problem doch unfangreicher als ich zu beginn dachte.
sinn des ganzen soll es sein, dass ich die ID eines eintrages bekomm, damit ein und der selbe eintrag nicht doppelt vorkommt.
kleines beispiel: ich möchte ein neues objekt (es handelt sich hierbei um ein haus, wohnung etc. - ist für eine virtuelle immobilien firma) anlegen. um eine redundanz zu vermeiden, soll in der DB abgefragt werden ob es z.b. den eintrag
Ortsnamen ="Wien", OrtPLZ="1190", OrtBundesland="Wien" schon gibt. wenn ja soll mir die DB die zugehörige ID geben. wenn nein, sollen die daten eingetragen werden und mir dann die zugehörige ID gegeben werden.
hier ist mal der teil den ich programmiert habe:
$query="select OrtID from Orte where OrtNamen ='$OrtNamen' and OrtPLZ ='$OrtPLZ'and OrtBundesland ='$OrtBundesland'";
$OrtID=mysql_query($query);
list($OrtID) = mysql_fetch_row($result);
// hier will ich nurmal überprüfen ob er mir die richtige ID gibt, oder nicht
if ($OrtID == 0)
{
$query="insert into Orte (OrtNamen,OrtPLZ,OrtBundesland) values (";
$query .= "'$OrtNamen','$OrtPLZ','$OrtBundesland');";
$result=mysql_query($query);
}
else
{
break;
}
----------Ende--------------
was sagt ihr, kann das so funktionieren??? bin schon ziemlich ratlos, da ich auch keine guten infos auf div. programmier seiten finde!
vielleicht kann mir ja wer helfen, danke im vorraus.
lg cherry 1604