MySQL Forums
Forum List  »  German

Wie übergebe ich meine Daten richtig an den DB-Server?
Posted by: n-a-p
Date: August 01, 2006 11:16AM

Hi!

Ich habe ein Problem mit meinem Code, der wie folgt ausschaut:


<?php
include ("mysql.inc");
$datum = date("Y-m-d");
$zeit = date("H:i:s");
$referer = $_SERVER['HTTP_REFERER'];
$browser = $_SERVER['HTTP_USER_AGENT'];
$ip = $_SERVER['REMOTE_ADDR'];
$query = 'INSERT INTO `log_wachsland` ( `id` , `datum` , `zeit` , `referer` , `browser` , `ip` ) VALUES (\'\' , \'$datum\' , \'$zeit\' , \'$referer\' , \'$browser\' , \'$ip\')';
$sql = "INSERT INTO `log_wachsland` ( `id` , `datum` , `zeit` , `referer` , `browser` , `ip` ) "
. " VALUES (\'\', \'$datum\', \'$zeit\', \'$referer\', \'$browser\', \'$ip\')";
$dummy = mysql_query($sql);
?>

Die mysql.inc beinhaltet alles, was für den Verbindungsaufbau notwendig ist. Diese funktioniert auch, wenn ich z.B. die Variablen durch echte Werte ersetze, so werden diese in die Tabelle geschrieben.

Wenn ich die Anführungszeichen (") durch Hochkommas (') ersetze, dann funktioniert das Ganze zwar auch, aber die Variablen werden nicht geparsed, sodaß in meiner Tabelle dann $zeit anstatt 12:34:22 steht.

Was mache ich falsch?

Options: ReplyQuote


Subject
Views
Written By
Posted
Wie übergebe ich meine Daten richtig an den DB-Server?
3929
August 01, 2006 11:16AM


Sorry, you can't reply to this topic. It has been closed.

Content reproduced on this site is the property of the respective copyright holders. It is not reviewed in advance by Oracle and does not necessarily represent the opinion of Oracle or any other party.