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