Hi,
ich bin recht unerfahren in PHP und habe ein Problem mit dem Datenbankzugriff auf eine SQL-Tabelle im Besonderen mit dem hinzufügen eines neuen Datensatzes in eine bestehene Tabelle meiner Datenbank.
Es sollen Formular-Daten in eine bestimmte Tabelle geschrieben werden, welche mit dem PHP_SELF ubergeben werden...die Funktion die ich bei Übergabe eines Hidden-Feld-Werts aufrufe läuft ab allerdings kommen keine Daten in de Tabelle an, kurzer Auszug:
<form action="<?php $PHP_SELF ?>" method="post">
Quelltext.....
</form>
übergeben an die Funktion:
if($action == "neu"){
$abfrage = "INSERT INTO schools (,school,type,name_title,name_sur,name_given,name2_title,name2_sur,name2_given,address_street,address_zip,address_city,address_state,address_country,phone_business,phone_fax,phone_private,phone_cell,e_mail,homepage) VALUES ('$school', '$type','$name_title','$name_sur','$name_given','$name2_title','$name2_sur','$name2_given','$address_street','$address_zip','$address_city','$address_state','$address_country','$phone_business','$phone_fax','$phone_private','$phone_cell','$e_mail','$homepage')";
mysql_query($abfrage, $connection);
mysql_select_db($db, $connection);
if(mysql_errno()){die("Error creating Datatable");}
print("<tr><td colspan="7">Added to Database</td></tr>");
}
Tja wie gesagt kommt nichts an...vielleicht hat ja jemand eine gute Idee....
Danke
Gruss