Einzelnen Beitrag anzeigen
Ungelesen 31.05.12, 19:48   #5
urga
Mitglied
 
Benutzerbild von urga
 
Registriert seit: Aug 2009
Ort: void* (*wtf[])(void **);
Beiträge: 453
Bedankt: 137
urga ist noch neu hier! | 0 Respekt Punkte
Standard

Zitat:
Wenn ich das Formular ausfülle, werde ich auf eine weiße Seite verbunden und nichts weiter passiert - die Datenbank bleibt leer.
-> error_reporting einschalten. das hilft ungemein.
PHP-Code:
error_reporting (E_ALL); 
wie nähert man sich sonst an sowas an:

1) ein s***** schreiben welches ein sql absetzt ohne formulareingaben:
PHP-Code:
msql_connect(...);
$sql "insert .....";
echo 
"$sql<br>\n";

mysql_query ($sql); 
wenn damit das gewuenschte in der datenbank steht
2) das s***** per formular ansprechen:
PHP-Code:
error_reporting (E_ALL);
if (isset(
$Send)) 

mysql_connect("#","#","#") or die ("Keine Verbindung");  
  

$ID $_POST["Name"];  
$Geraet $_POST["Klasse"];  
 

$sql"INSERT INTO Inventar VALUES ('$Name', '$Klasse')";  

echo 
"$sql<br>\n";

$result mysql_query($sql) or die (mysql_error());  

hehe, und beim copy&paste habe ich auch deine fehler gefunden
da hilft auch kein error_reporting

probier doch mal die version aus, die ich erstellt habe und frage dich dann, warum das s***** weder fehler meldet, noch sonstige ausgaben macht... geschweige denn was in die DB schreibt. kleiner tipp: "if".
und wenn dann was in der DB steht aber nicht das gewuenschte ... dann meditiere nochmal ueber deine variablen
__________________
entropie erfordert keine wartung
urga ist offline   Mit Zitat antworten