Warnung: file_put_contents(/home/www/web1/html/php_dev/test.txt) [function.file-put-contents]: failed to open stream: Permission denied in /home/www/web1/html/php_dev/sys/lib.activity.php (Zeile 58)
tabelle verlinken ??? [Archiv] - PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr

- Ad -
php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
tabelle verlinken ???


 
blume
24-02-2002, 01:16 
 
hi habe eine spalte test1 in der tabbele1
nun will ich das wenn ich in dise spalte einen eintrag mach mir die db den eintrag in die spalte test2 in der tabelle2 schreibt aber nur wenn der dort noch nicht vorhanden ist ...

wie ist das möglich ???

ich hoffe ich hab mich verstäntlich ausgedrückt ;-)) ... sonst fragt ....

gruss blume

 
Titus
24-02-2002, 15:56 
 
Klar geht das - aber nicht in reinem mySQL, es sei denn Du hast über alle Felder einen unique index gesetzt.

Ansonsten:
$query = "select * from TABELLE
where FELD1='$feld1' and FELD2='$feld2'"; // usw.
$q = mysql_query ($query)
or die("<br><b>$query</b>: ".mysql_error());
if (mysql_num_rows($q))
echo 'Eintrag existiert schon.';
else
{
echo 'Eintrag wird erstellt.';
$query = "insert into TABELLE (FELD1,FELD2)
values ('$feld1', '$feld2');"; // usw.
$q = mysql_query ($query)
or die("<b>$query</b>: ".mysql_error());
}

 
blume
24-02-2002, 17:34 
 
danke titus

ich hab das ungefähr so gemacht ein wenich anderst ....

ich lese die 2. tabelle in ein <select><option>$einträge tab2 </option></select> ...

danach kann ich auswählen wellcher eintrag in die tabelle 1 geschrieben werden soll ....

- -

Alle Zeitangaben in WEZ +2. Es ist jetzt 20:06 Uhr.