daHooligan
Hy leutz,
ich bau grad ein link-management, mit dem man seine Links verwalten kann. Das ganze wird in ner relativ einfachen MYSQL-DB gespeichert.
Jetzt würde ich gerne im Falle eines Mehrfach-Eintrags für eine Ziel-seite einen fehler ausgeben, der mir sagt, welche nr der Link zu der Seite hat, der schon in der DB eingetragen ist. Das gnze ist im Prinzip theoretisch mit einer SELECT-Anfrage zu lösen, funktioniert aber bei mir net so ganz.
gebe ich als Befehl
-PHP-
$erg = mysql_query("SELECT nr FROM links WHERE ziel = 'ziel'" , $dbh);
-/PHP-
an, funktioniert das ganze wunderbar und ich bekomme die richtige Ausgabe
mit
-PHP-
$ziel = "ziel";
$erg = mysql_query("SELECT nr FROM links WHERE ziel = $ziel" , $dbh);
-/PHP-
werden aber alle Einträge in der DB ausgewählt???
kann es sein, dass das WHERE nicht mit in Verbindung mit einer Variable geht, oder hab ich das nur falsch kapiert????
Sorry, dass ich das so komisch formatiert habe, aber mit "[PHP]" hat der Eintrag gesponnen....
MfG
daHool
ich bau grad ein link-management, mit dem man seine Links verwalten kann. Das ganze wird in ner relativ einfachen MYSQL-DB gespeichert.
Jetzt würde ich gerne im Falle eines Mehrfach-Eintrags für eine Ziel-seite einen fehler ausgeben, der mir sagt, welche nr der Link zu der Seite hat, der schon in der DB eingetragen ist. Das gnze ist im Prinzip theoretisch mit einer SELECT-Anfrage zu lösen, funktioniert aber bei mir net so ganz.
gebe ich als Befehl
-PHP-
$erg = mysql_query("SELECT nr FROM links WHERE ziel = 'ziel'" , $dbh);
-/PHP-
an, funktioniert das ganze wunderbar und ich bekomme die richtige Ausgabe
mit
-PHP-
$ziel = "ziel";
$erg = mysql_query("SELECT nr FROM links WHERE ziel = $ziel" , $dbh);
-/PHP-
werden aber alle Einträge in der DB ausgewählt???
kann es sein, dass das WHERE nicht mit in Verbindung mit einer Variable geht, oder hab ich das nur falsch kapiert????
Sorry, dass ich das so komisch formatiert habe, aber mit "[PHP]" hat der Eintrag gesponnen....
MfG
daHool