Homepage selbermachen 7.851 Themen, 35.615 Beiträge

Probleme mit 2 mysql_querys

Paule89 / 8 Antworten / Flachansicht Nickles

Hallo,


ich habe da eine Frage, bezüglich MySql und PHP:


Ist es möglich, dass PHP bei zwei aufeinander folgenden mysql_querys das zweite nicht interpretiert?


Ich habe da mal so ein Beispiel, wies bei mir aussieht:


$sql="INSERT INTO uebersicht (topic, threadname, Lastadd, absender) values('".$_GET[topic]."', '".$_POST[thread]."', now(), '".$_POST[absender]."')";
mysql_query($sql);
$sql="INSERT INTO s-g9c (Topic, Thread, Text, Datum, Absender) values('".$_GET[topic]."', '".$_POST[thread]."', '".$_POST[message]."', now(), '".$_POST[absender]."')";
mysql_query($sql);


Ich hab das dann in PHPMyAdmin überprüft, und nur die erste der beiden Tabellen hat Werte zugewiesen bekommen. Im Bekanntenkreis hab ich schon rumgefragt, aber keiner kam drauf. Falls jemand fragt, ich benutze PHP4, von einem Komplettpaket von Apachefriends.


Weiß irgendjemand von euch, was da nicht stimmt? Ich würde mich sehr über Hilfe freuen.


Danke schonmal im voraus für die Mühe :-).

bei Antwort benachrichtigen
Der_Milchmann Paule89 „Probleme mit 2 mysql_querys“
Optionen

Hmm so wie ich es sehe, willst du lediglich 2 zeilen einfügen? in je 2 Tabellen?

Nein, ist natürlich kein THema mit PHP,
versuch es doch mal mit diesem string:

mysql_query("insert into tabelle (feld1,feld2) values('$wert1','$wert2')",$db);

ist meiner Meinung nach übersichtlicher und ausserdem ... die Variable $sql bekommt bei deiner variante ja 2 verschiedene werte zugewiesen, m.A. nach kann das nicht gehen wie du das willst

-----------------------------------Zu Hartz4 kann ich nur sagen, dass ich froh bin, dass ich einen Job habe
bei Antwort benachrichtigen