ERLEDIGT
NEIN
NEIN
ANTWORTEN
9
9
ZUGRIFFE
428
428
EMPFEHLEN
-
Hallo zusammen,
ich habe auf einer Seite eine Datenbankabfrage durchgeführt.
Auf einer zweiten Seite möchte ich nun eben dieses query wieder in eine DB speichern. Ich stelle mich irgendwie zu doof an. liegt es vielleicht am feld-typ der datenbank ich habe schon text und blob versuchtPHP-Code:$query=" SELECT * FROM tutorials.de WHERE (x =1),";
$query.=" AND (y = 2)";
danke
ruediger
-
also entweder machst du dir einfach eine php seite in der der query in eine variable gespeichert ist und du includest die datei einfach per
include ("query.php");
oder du musst als als feldtyp einfach mal "mediumtext" einstellen.
wenn beides unbefriedigend ist, dann musst du mal einen längeren codeschnipsel hier hinschreiben in dem du den query in die datenbank speicherst.. vielleicht is da ein kleiner fehler drin enhalten!
-
HiHo,
wie übergibst du die Variable denn an die zweite Seite ?
Wird die Variable überhaupt auf die andere Seite übergeben ?
Teste einfach mal per echo, bis wohin du die Variable ausgeben kannst...
-
Hallo,
ja also ich habe auf der vorigen Seiten die query in eine session gespeichert.
auf der folgeseite kann ich den query auch wieder mit echo anzeigen, ist also vorhanden.
nun der tag:
wenn ich query auf dieser seite mit einem beliebigen neuen inhalt fülle also $query = "hallo test", dann klappt alles. nur so eben nicht. der query hat einen ähnlichen inhalt wie hier der $query_save.PHP-Code:connect_db();
$query_save = "INSERT INTO liste SET start_untime = \"$start_untime\",";
$query_save.= " ende_untime = \"$ende_untime\", query = \"$query\"";
$result_save = mysql_db_query("xyz", $query_save);
bitte helft mir
-
Lass dir mal einen Error ausgeben, sofern einer kommt...
Und wenn keiner kommt, eröffne uns doch einfach mal einen Einblick in einen größeren CodeschnipselPHP-Code:connect_db();
$query_save = "INSERT INTO liste SET start_untime = \"$start_untime\",";
$query_save.= " ende_untime = \"$ende_untime\", query = \"$query\"";
$result_save = mysql_db_query("xyz", $query_save) or die mysql_error();
-
Gute Idee,
ich bekomm nen parse-error.
line 23 ist natürlich da, wo der query steht.Parse error: parse error, unexpected T_STRING in /xyz.php on line 23
-
BOAH
*wegrofl* Bin ich doof
Auf sowas achte ich garnicht mehr
Ich wollt dich damit nicht auslachen oder so, ärger mich nur über mich selbst...
SCHANDE ÜBER MICH !
So sollte ein INSERT aussehenPHP-Code:$query_save=mysql_query("INSERT INTO liste (start_untime,ende_untime) VALUES ('$start_untime','$ende_untime')");
Oder irre ich mich grade ganz gewaltig ?
-
jaja, das ist nicht das problem.
wie ich den query jetzt aufbaue spielt zumindest meines wissens keine rolle. wie gesagt funktioniert das ja auch, wenn ich den "alten" query durch etwas anderes ersetze.
trotzdem danke.
-
Was echt, das funktioniert beides ?
Hm...ich bin der Meinung dass es nicht beides geht...
Ich hab bisher beim INSERT immer in dem Format wie ich es gemacht hab und beim UPDATE in dem Format wie du es gemacht hast...
Ist das etwa wirklich egal ? Boah...man lernt ja nie aus...
Hm, wie wäre es, wenn du uns einfach etwas mehr von deinem Code zeigst ?!
-
Ich nochmal...
Versuch die Variable mal mit...
...auszulesen und weiterzuverwenden.PHP-Code:$_SESSION['query']
Ähnliche Themen
-
MySQL: Query Ergebnis für neuen Query
Von genji3000 im Forum Relationale DatenbanksystemeAntworten: 3Letzter Beitrag: 15.08.09, 15:24 -
php+mySQL: Daten einer früheren Query in einer neuen Query wiederverwenden
Von bekay im Forum Relationale DatenbanksystemeAntworten: 2Letzter Beitrag: 06.04.09, 11:50 -
INSERT query schnell zu UPDATE query machen
Von breytex im Forum Relationale DatenbanksystemeAntworten: 1Letzter Beitrag: 16.07.08, 08:19 -
MySQL Query Browser - Query History
Von flashray im Forum Relationale DatenbanksystemeAntworten: 2Letzter Beitrag: 04.10.07, 15:11 -
DB query
Von Dolphon im Forum PHPAntworten: 12Letzter Beitrag: 02.08.03, 04:26





Zitieren
Login






[PHP][Snippet] Array zu XML konvertieren