ThWboard Support-Forum (Archiv)

Ort: / Boardübersicht / PHP / MySQL Probleme / username in mysql eintragen?


Seite 1 von 1

Rick schrieb am 16.09.2004 um 20:38 Uhr

Hallo Leute,
ich habe vor einen hack fürs thwb zu machen nur habe ich ein problem:
ich möchte wenn ich auf einen button klicke dass mein username mit dem ich im thwboard eingeloggt bin in eine extra tabelle in meine mysql datenbank gespeichert wird

so sieht mein code aus nur der funzt ned:

include("./inc/header.inc.php");
$query = mysql_query("INSERT INTO tb_test(username,date,number)VALUES($user['username'],'2004-09-16','444')");

es kommt die Fehlermeldung:
Parse error: parse error, expecting `T_STRING' or `T_VARIABLE' or `T_NUM_STRING' in ... on line 28

was hab ich denn da falsch gemacht?

wenn ich das so mache funzt es:

include("./inc/header.inc.php");
$query = mysql_query("INSERT INTO tb_test(username,date,number)VALUES('Rick','2004-09-16','444')");

also muss es ja an " $user['username'] " liegen.

es kann aber auch sein dass es daran liegt, dass ich sagen wir mal die datei test.php einfach ins thwb verzeichnis gelegt habe und sie ja irgendwoher wissen muss welchen namen ich habe.

hoffe mir kann jemand helfen


MfG Rick

PhoenixDH schrieb am 16.09.2004 um 20:51 Uhr

Muss glaub ich $g_user['username'] heißen !

Rick schrieb am 16.09.2004 um 20:54 Uhr

funktioniert trozdem nicht!
gleicher fehler wie vorher

ich denke halt mehr dass es dran liegt das er garnicht weiss was $g_user['username'] ist oder?


<edit-

<?php
include("./inc/header.inc.php");



$query = mysql_query("INSERT INTO tb_test(username,date,number)VALUES($g_user['username'],'2004-09-16','444')");
?>

so sieht der komplette code aus aus meiner test.php

-edit>

theDon schrieb am 17.09.2004 um 18:35 Uhr

$query = mysql_query("INSERT INTO tb_test(username,date,number)VALUES($g_user[username],'2004-09-16','444')");

oder (besser)

$query = mysql_query("INSERT INTO tb_test(username,date,number)VALUES(".$g_user['username'].",'2004-09-16','444')");

Seite 1 von 1