Homepage selbermachen 7.849 Themen, 35.585 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
Paule89 Nachtrag zu: „Probleme mit 2 mysql_querys“
Optionen

Hallo,

ja, wie ich dann nun merkte, lag er in s-g9c. Offensichtlich verträgt mysql keinen Bindestrich in einem Tabellennamen. Ich hab das mal eine identische Tabelle mit einem anderen Namen erstellt (kein Problem, noch waren keine Daten drinnen), und seit dem gehts.

Der Teufel liegt wirklich in solchen Details; und es sind immer nur kleine Dinge, die Probleme machen, bei allem. Aus Php/MySql kann man also durchaus philosophische Schlüsse ziehen. ;-)

Danke nochmal für die Antworten. Jetzt gehts.

MfG

bei Antwort benachrichtigen