Daten in Tabelle schreiben

Alles, was PHP betrifft, kann hier besprochen werden.

Daten in Tabelle schreiben

Postby Sebastian1 » 27. June 2005 16:54

Hallo,

ich hab ein scribt geschriebenmit dem man Daten in eine Tabelle einfügt leider funktioniert es nicht.

Scribt:
<?PHP
$T = "Test";
mysql_connect('localhost', 'root');
mysql_select_db('firma');
$test = 'INSERT INTO per (name) VALUES ($T)';
mysql_query($test);
mysql_close();
?>

Datenbankname: firma
Tabellenname: per

Ich hab auch schon versucht festzustellen wo der Fehler liegt und würde sagen der fehler hängt mit mysql_query zusammen da ich mit "or die ('Dreck')" dort hängen geblieben bin. Die einstellungen von xampp und co. hab ich nicht geändert. Aber am meisten verwundert mich das ich schon einmal mit einem fast ähnlichen beispiel die Sache hinbekommen hab auserdem kann ich ja in der Tabelle befindliche Daten mit einem Scribt lesen. Kann mir jemand helfen dieses Scribt zum laufen zu bringen.
vielen dank im vorraus.
Sebastian1
 
Posts: 10
Joined: 22. February 2005 19:10

Postby Wiedmann » 27. June 2005 17:08

und würde sagen der fehler hängt mit mysql_query zusammen da ich mit "or die ('Dreck')" dort hängen geblieben bin.

Sorry. So eine Fehlerbehandlung ist wirklich "Dreck". Warum lässt du dir da nicht mysql_error() ausgeben?

- Das Variablen nur bei Strings innerhalb Doublequotes ersetzt werden ist bekannt?
- Da $T ein String ist, solltest du das MySQL auch mitteilen.
Wiedmann
AF Moderator
 
Posts: 17102
Joined: 01. February 2004 12:38
Location: Stuttgart / Germany


Return to PHP

Who is online

Users browsing this forum: No registered users and 7 guests