php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2006

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 06.02.2006, 21:48  
Erfahrener Benutzer
 
Registriert seit: 06.02.2006
Beiträge: 109
mar8125
Standard Problem mit MySQL Datenbank

Hallo,

habe gerade frisch mit PHP angefangen und kann auch schon so das ein oder andere. Nun hab ich ein bisschen ausprobiert. Leider hab ich irgendwo einen Fehler in mein Script, da es einfach keinen Datenbanksatz anlegen will. Hoffe ihr könnt mir weiterhelfen (ich bin mir sicher, in meinen Script stimmt EINIGES nicht). Achja, das soll eine Homepage werden auf der man sich einloggen kann

-> Das html Script:
Code:
<html><form action="anmelden.php" method="POST">
<center>

Username: <input type="text" name="User"


E-Mail: <input type="text" name="email"


Passwort: <input type="text" name="passwort"
<input type="submit" value="Senden"






Mit Senden best&auml;tige ich, das ich die AGB´s gelesen und aktzeptiert habe.</center></form></html>
-> Das dazugehörige PHP Script:
Code:
<?php
mysql_connect("localhost","mar8125","meinPasswort") or DIE ("Keine Verbindung zur Datenbank m&ouml;glich");
mysql_select_db("mar8125_01") or DIE ("Die Datenbank existiert nicht");


$user = $HTTP_POST_VARS["User"];
$email = $HTTP_POST_VARS["email"];
$passwort = $HTTP_POST_VARS["passwort"];

$eintrag = "INSERT INTO links (User, email, passwort, ) VALUES ('$user', '$email',
'$passwort')";

$eintragen = mysql_query($eintrag);

echo "Erfolgreich angelegt"
?>
mar8125 ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 06.02.2006, 21:53  
Gast
 
Beiträge: n/a
Standard

$eintragen = mysql_query($eintrag) or die ("MySQL-Fehler: " . mysql_error());

$HTTP_POST_VARS ist veraltet, schreibe $_POST

Gruß
phpfan
 
Alt 06.02.2006, 21:55  
Erfahrener Benutzer
 
Registriert seit: 08.05.2005
Beiträge: 814
andy
andy eine Nachricht über ICQ schicken
Standard

HTML-Tags solltest du schon zumachen....
__________________
Zitat:
Diese Erweiterung ist EXPERIMENTELL.
[...]
Seien Sie gewarnt und verwenden Sie diese Erweiterung auf eigenes Risiko..
andy ist offline  
Alt 06.02.2006, 21:58  
Erfahrener Benutzer
 
Registriert seit: 06.02.2006
Beiträge: 109
mar8125
Standard

danke

nur jetzt kommt das hier, und mit dem kann ich leider NOCH gar nichts anfangen... (wäre also auch dankbar für eine erklärung, da ich das ja auch verstehen will)

MySQL-Fehler: You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near ') VALUES ('','','','')' at line 1

EDIT, fehler gefunden, da war ein "," zuviel.

jetzt hab ich dafür aber den nächsten Fehler...

MySQL-Fehler: Column count doesn't match value count at row 1
mar8125 ist offline  
Alt 06.02.2006, 22:15  
Erfahrener Benutzer
 
Registriert seit: 20.01.2005
Beiträge: 1.557
PHP-Kenntnisse:
Fortgeschritten
Buhmann ist zur Zeit noch ein unbeschriebenes Blatt
Buhmann eine Nachricht über ICQ schicken Buhmann eine Nachricht über MSN schicken
Standard

du hast mehr oder weniger werte angegeben als du spalten aufgezählt hast.

Wenn du z.b.
(ID, Name, Beruf)
als spalten nimmst müssen nachher auch 3 Values angegeben werden .. ist doch logisch
Buhmann ist offline  
Alt 06.02.2006, 22:18  
Erfahrener Benutzer
 
Registriert seit: 06.02.2006
Beiträge: 109
mar8125
Standard

natürlich, hab den fehler gefunden, war ein versehen von meiner vorversion von dem Script, vielen Dank!
mar8125 ist offline  
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
PHP - Mysql Problem bairan PHP Tipps 2008 5 19.07.2008 18:17
[Erledigt] MySQL - ERROR 1044 bei erstellen einer Datenbank _youngenterpriser_ Datenbanken 2 05.02.2008 17:56
Mit php dynamisch Namen von Bildnamen sowie Pfad in mysql Datenbank speichern mallmis PHP Tipps 2008 1 19.11.2007 23:04
mysql problem mit LIKE und AND kazuya Datenbanken 10 29.10.2007 21:36
[Erledigt] MySQL Ausfallsicherheit einer Datenbank Datenbanken 2 08.06.2006 11:21
[Erledigt] MYSQL Problem Datenbanken 4 09.02.2006 15:14
Problem beim Auslesen von MySQL: Fehler GSJLink PHP Tipps 2006 15 02.01.2006 17:37
[Erledigt] Problem mit Sonderzeichen PHP -&gt; MySQL -&gt; HTML PHP Tipps 2007 18 07.12.2005 15:23
MySQL &amp;amp; PHP: Problem mit Password() Datenbanken 10 19.09.2005 11:00
Suche Tipps für Persormance-Steigerung (Geld für Nützliches) Beitragsarchiv 18 16.08.2005 10:57
[Erledigt] mysql installations problem Datenbanken 4 16.02.2005 18:46
MySql Datenbank sichern Datenbanken 1 10.01.2005 20:19
mit mysql und php eine datenbank erstellen? Großes Problem PHP Tipps 2004-2 1 16.12.2004 14:53
Auslesen von Daten aus einer mysql Datenbank + Editieren vampsoftchef PHP Tipps 2004-2 5 15.11.2004 08:31
[Erledigt] MySQL findet Datenbank nicht Datenbanken 10 21.10.2004 09:14

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
fehler: kann keine verbindung zur mysql-datenbank herstellen. die angegebene mysql-datenbank existiert nicht.

Alle Zeitangaben in WEZ +2. Es ist jetzt 14:44 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.