![]() |
Anzeige:
|
|
|||||||
| PHP/MySQL Alles rund um die Programmiersprache PHP sowie MySQL. |
|
![]() |
|
|
LinkBack | Themen-Optionen | Ansicht |
|
|
#1 (Direktlink) |
|
War schon mal da
![]() Registriert seit: 21.11.2007
Beiträge: 29
|
moin
also: ich hab eine datenbank mit anmeldung usw. gemacht, wenn ich jetzt daten aus einem formular eingebe und auf senden klicke sollten die daten eglt. in der datenbank gespeichert werden. werden sie aber nicht. hier der code: Code:
<?php include "dbconnect.php"; //Anmeldung zur datenbank
?>
<?php
$abfrage = "SELECT * FROM gb";
$ergebnis = mysql_query ( $abfrage );
echo $ergebnis;
$name = $_POST["Name"]; //Name wird übergeben
$email = $_POST["mail"]; //mail wird übergeben
$comments = $_POST["comments"]; //comments wird übergeben
$eintrag = "INSERT INTO link (id, kommentar, name) VALUES ('$name', '$email', '$comments')"; //Eintrag
$eintragen = mysql_query($eintrag);
?>
was mach ich falsch? mfg wsl edit: mit Code:
<?php include "dbconnect.php"; //Anmeldung zur datenbank ?>
<?php
$abfrage = "SELECT url, urlname FROM links";
$ergebnis = mysql_query($abfrage);
while($row = mysql_fetch_object($ergebnis))
{
echo $row->name;
}
echo $ergebnis;
$name = $_POST["Name"]; //Name wird übergeben
$email = $_POST["mail"]; //mail wird übergeben
$comments = $_POST["comments"]; //comments wird übergeben
$eintrag = "INSERT INTO link (id, kommentar, name) VALUES ('$name', '$email', '$comments')"; //Eintrag
$eintragen = mysql_query($eintrag);
?>
Warning: mysql_fetch_object(): supplied argument is not a valid MySQL result resource in C:\xampp\htdocs\db.php on line 6 hab keine ahnung mehr was ich machen soll |
|
|
|
|
|
|
#2 (Direktlink) |
|
Forenmaskottchen
![]() Registriert seit: 20.09.2005
Ort: Dresden
Alter: 21
Beiträge: 835
|
Code:
<?php include "dbconnect.php"; //Anmeldung zur datenbank ?>
<?php
$abfrage = "SELECT * FROM links";
$ergebnis = mysql_query($abfrage);
while($row = mysql_fetch_array($ergebnis))
{
printr($row);
}
$name = $_POST["Name"]; //Name wird übergeben
$email = $_POST["mail"]; //mail wird übergeben
$comments = $_POST["comments"]; //comments wird übergeben
$eintrag = "INSERT INTO links (id, kommentar, name) VALUES ('" . $name . "', '" . $email . "', '" . $comments . "')"; //Eintrag
$eintragen = mysql_query($eintrag);
?>
|
|
|
|
|
|
#3 (Direktlink) |
|
Super-Moderator
![]() Registriert seit: 30.12.2002
Ort: Stuttgarter Kreis
Beiträge: 11.722
|
Du hast gar keine Datenbank ausgewählt.
Code:
mysql_select_db(DATENBANKNAME) ;
__________________
|
|
|
|
|
|
#4 (Direktlink) | |
|
Forenmaskottchen
![]() Registriert seit: 20.09.2005
Ort: Dresden
Alter: 21
Beiträge: 835
|
Zitat:
|
|
|
|
|
|
|
#5 (Direktlink) |
|
Super-Moderator
![]() Registriert seit: 30.12.2002
Ort: Stuttgarter Kreis
Beiträge: 11.722
|
Wäre möglich, aber die dbconnect.php können wir ja leider nicht sehen...
__________________
|
|
|
|
|
|
|
#6 (Direktlink) |
|
War schon mal da
![]() Registriert seit: 21.11.2007
Beiträge: 29
|
genau, die datenbank wird in dbconnect-php gewählt, das funktionniert auch.
danke für eure hilfe, funktioniert. wsl |
|
|
|
![]() |
|
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
|
|