Mailinglisten-Archive |
Hallo, dazu mußt du die ersten Werte einfach in eine Variable packen. I etwa so: $query="SELECT uid FROM users"; $result=mysql_db_query($db,$query,$connection); list($uid) = mysql_fetch_row($result); $query="SELECT cid FROM category"; $result=mysql_db_query($db,$query,$connection); list($cid) = mysql_fetch_row($result); INSERT INTO article(cid,action,headline,descr,uid) VALUES ('$cid','$action','$headline','$descr','$uid'); Mit freundlichen Grüßen Dennis Meyer -----Ursprüngliche Nachricht----- Von: Niemann, Markus [mailto:Markus.Niemann_(at)_otto.de] Gesendet: Freitag, 22. Februar 2002 16:07 An: 'mysql-de_(at)_lists.4t2.com' Betreff: Subselects - Joins hallo leute, ich habe ein problem mit subselects. ich hoffe, ihr könnt mir damit helfen: ich will ein insert in eine tabelle vornehmen. das ist ja noch recht easy. allerdings brauche ich dafür zwei werte aus einer anderen tabelle. also in etwa so: 1. wert = SELECT uid FROM users; 2. wert = SELECT cid FROM category; das insert-statement lautet wie folgt: INSERT INTO article(cid,action,headline,descr,uid) VALUES ('$cid','$action','$headline','$descr','$uid'); anstelle von $cid und $uid müßten hier in diesem statement die joins mit den statements 1. und 2. erfolgen. in der hoffnung auf hilfe, Markus Niemann --- Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter -->> http://www.4t2.com/mysql --- Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter -->> http://www.4t2.com/mysql
php::bar PHP Wiki - Listenarchive