MySQL & PHP - HELP INSERT GEHT NICHT !

Software besorgen und anwenden
Post Reply
Message
Author
Dennis

MySQL & PHP - HELP INSERT GEHT NICHT !

#1 Post by Dennis »

Hallo Zusammen,

ich bin "bluiger Anfaenger" in diesem Thema.

Habe mir unter: http://www.dbtools.com.br/ die DBTools geladen, und eine kl. Telefon usw. Datenbank von M$ Access
auf MySQL gebracht.

Habe Abfragen gebaut, kann Datensaetze aendern, Datensatze loeschen !!! tut !!!


Habe das Onlinehandbuch: http://www.galileocomputing.de/ PHP4 verwendet !!!



Aber ich schaffe es nicht welche hinzuzufuegen !!!

Wer kann mir sagen was ich falsch mache ???

----


Mein script zum hinzufuegen sieht so aus


config.inc.php
--------------

<?
$host = "192.168.0.200";
$user = "user";
$passwd = "password";
$date = date("d.m.Y");
$timestamp = time();
$time = date("H:i",$timestamp);
?>



add.php
-------

<?
require("config.inc.php");
?>



<html>
<head>
<?php
if ($gesendet)
{
$db = mysql_connect($host,$user,$passwd);

$sqlab = "insert personal";
$sqlab .= "(name, vorname, personalnummer,";
$sqlab .= " fax, geburtstag) values ";
$sqlab .= "('$na', '$vn', $pn, $fa, '$gt')";

mysql_db_query("firma", $sqlab);

$num = mysql_affected_rows();
if ($num>0)
echo "Es wurde 1 Datensatz hinzugefügt<p>";
else
{
echo "Es ist ein Fehler aufgetreten, ";
echo "es wurde kein Datensatz hinzugefügt<p>";
}
mysql_close($db);
}
?>
</head>

<body>
Geben Sie einen vollständigen Datensatz ein und senden Sie das
Formular ab:
<form action = "add.php" method = "post">
<input name="na"> Name<p>
<input name="vn"> Vorname<p>
<input name="pn"> Personalnummer<p>
<input name="fa"> Fax<p>
<input name="gt"> Geburtsdatum<p>
<input type="submit" name="gesendet">
<input type="reset">
</form>

Alle Datensätze <a href="add.php">anzeigen</a>
</body>
</html>


---


Alle andreen sachen konne ich mir mit HILFE von dem OnlineBuch ableiten... aber das anfuegen von Datensaetzen leider nicht !!!






Leider wird hier kein DATENSATZ hinzugefuegt !!!


Meine Frage wenn ich in diese Tabelle eintraege mache muss ich dann in alle SPALTEN eintrage machen,
denn es sind noch mehr SPALTEN mit Infos in der Tabelle. Oder nur un diesen in die ich was eintragen will !!!


Danke

Gruss Dennis

trinity
Posts: 821
Joined: 12. Oct 2001 10:04

Re: MySQL & PHP - HELP INSERT GEHT NICHT !

#2 Post by trinity »

Verwende: INSERT INTO
Zudem kannst du dir ja die Fehlermeldung auf dem Bildschirm ausgeben lassen.
"Korrekt, Freundlich, Kostenfrei", wähle genau zwei. (Lutz Donnerhacke in dcsf)

Post Reply