WCM - Das österreichische Computer Magazin Forenübersicht
 

Zurück   WCM Forum > Rat & Tat > Programmierung

Programmierung Rat & Tat für Programmierer

Microsoft KARRIERECAMPUS

 
 
Themen-Optionen Ansicht
Alt 22.09.2003, 00:38   #3
cherry1604
Newbie
 
Registriert seit: 21.09.2003
Alter: 42
Beiträge: 4


Standard

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
cherry1604 ist offline   Mit Zitat antworten
 


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 09:16 Uhr.


Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Forum SEO by Zoints
© 2009 FSL Verlag