php.de

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

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 05.07.2008, 02:39  
Neuer Benutzer
 
Registriert seit: 06.06.2008
Beiträge: 21
philipp_php befindet sich auf einem aufstrebenden Ast
Standard [Erledigt] problem mit mysql db..

Brauche schnell Hilfe..

Und zwar habe ich folgendes Problem:
ich möchte aus einer Textbox den Wert in eine Datenbank speichern, doch irgendwas passt beim Befehl "insert into" mit den Variablen nicht.. Wenn ich statt der Variable Text eingebe, funktioniert's.. Mit Variable aber nicht..

Hier der Code:
<html><head></head><body>
<form method="post" action="db_erstellen3.htm">

<input type="text" name="interpret" value="interpret"><br>

<input type="text" name="titel" value="titel"><br>

<input type="submit" name="button" value=" OK ">

</form>
<?php

#Datenbank connect:
$benutzername="web6";
$passwort="xxxxx";
$dbname="xxxxxxxxx";

if ($button==" OK ") {
$link = mysql_connect("localhost",$benutzername,$passwort) ;


mysql_select_db($dbname, $link);

$sql = 'INSERT INTO `cds` (`id`, `interpret`, `titel`) VALUES (\'6\', '$interpret', '$titel');';


mysql_db_query ($dbname, $sql, $link);

}

?>
</body>
</html>
philipp_php ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 05.07.2008, 02:44  
Neuer Benutzer
 
Registriert seit: 05.06.2008
Beiträge: 29
Blue-Dragon befindet sich auf einem aufstrebenden Ast
Standard

Versuchs doch mal mit

mysql_query("INSERT INTO `cds` (`id`, `interpret`, `titel`) VALUES ('6', '$interpret', 'titel)");

So funktionierts wohl..
Aber warum gibst du eigentlich eine ID an?
Kann doch MySQL selber zählen
Blue-Dragon ist offline  
Alt 05.07.2008, 02:46  
Neuer Benutzer
 
Registriert seit: 06.06.2008
Beiträge: 21
philipp_php befindet sich auf einem aufstrebenden Ast
Standard

danke für die schnelle Antwort!
hmm.. wie geht das mit dem Zählen?
philipp_php ist offline  
Alt 05.07.2008, 02:50  
Neuer Benutzer
 
Registriert seit: 05.06.2008
Beiträge: 29
Blue-Dragon befindet sich auf einem aufstrebenden Ast
Standard

Du must ID auf "INT" statt Varchar stellen. Zusätzlich musst du als Extra auto_increment auswählen und Primärschlüssel auswählen.
Dann lässt du `ID` und '6' aber weg. Jeder eintrag bekommt dann immer eine neue ID.
Blue-Dragon ist offline  
Alt 05.07.2008, 02:54  
Neuer Benutzer
 
Registriert seit: 06.06.2008
Beiträge: 21
philipp_php befindet sich auf einem aufstrebenden Ast
Standard

danke..

hab das Insert into jetzt geändert, funktioniert aber trotzdem nicht..
Parse error: syntax error, unexpected T_VARIABLE in /var/www/web6/html/dbtest/db_erstellen3.php on line 32

line 32 ... ist eben genau diese Zeile
philipp_php ist offline  
Alt 05.07.2008, 02:57  
Neuer Benutzer
 
Registriert seit: 05.06.2008
Beiträge: 29
Blue-Dragon befindet sich auf einem aufstrebenden Ast
Standard

Stimmt, ich hab auch nen Fehler gemacht..
Hier, versuch das:

mysql_query("INSERT INTO `cds` (`id`, `interpret`, `titel`) VALUES ('6', '$interpret', '$titel')");

Fehler verstehen hilft oft sie zu beheben!
Blue-Dragon ist offline  
Alt 05.07.2008, 03:02  
Neuer Benutzer
 
Registriert seit: 06.06.2008
Beiträge: 21
philipp_php befindet sich auf einem aufstrebenden Ast
Standard

also.. Fehler zeigt er jetzt zwar keinen mehr an, aber es wird auch nix in die DB gespeichert..
philipp_php ist offline  
Alt 05.07.2008, 03:05  
Neuer Benutzer
 
Registriert seit: 05.06.2008
Beiträge: 29
Blue-Dragon befindet sich auf einem aufstrebenden Ast
Standard

Dann fügst du jetzt mal ganz brav " echo mysql_error(); " ans ende des dokuments und sagst mir, was dabei rauskommt..
Blue-Dragon ist offline  
Alt 05.07.2008, 03:07  
Neuer Benutzer
 
Registriert seit: 06.06.2008
Beiträge: 21
philipp_php befindet sich auf einem aufstrebenden Ast
Standard

gibt keinen fehler aus:
http://web6.595.bces.de/dbtest/db_erstellen3.html
philipp_php ist offline  
Alt 05.07.2008, 03:09  
Neuer Benutzer
 
Registriert seit: 05.06.2008
Beiträge: 29
Blue-Dragon befindet sich auf einem aufstrebenden Ast
Standard

ist jetzt nicht dein ernst oder?
-.-
Sofort nennst du die datei in db_erstellen3.php um!
__________________
Hallo, ich bin eine Signatur!
Blue-Dragon 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
[Erledigt] Datumsübernahme von PHP in MySQL groovemachine PHP Tipps 2008 1 07.07.2008 10:06
[Erledigt] MySql Frage: Problem mit einer etwas lomplexeren Abfrage tomtaz Datenbanken 5 24.06.2008 22:36
Serverumzug - Problem mit MySQL Daten [GE]ReeN Datenbanken 6 28.03.2006 17:02
Mysql / Array Problem marcels PHP Tipps 2006 10 23.03.2006 18:30
MySQL Server startet nicht mehr richtig... Datenbanken 16 03.03.2006 19:40
[Erledigt] MYSQL Problem Datenbanken 4 09.02.2006 15:14
[Erledigt] Problem mit Sonderzeichen PHP -&gt; MySQL -&gt; HTML PHP Tipps 2007 18 07.12.2005 15:23
[Erledigt] Problem beim verbindungsaufbau zum Mysql Server Datenbanken 9 27.10.2005 11:27
MySQL Problem b++ PHP Tipps 2005-2 3 20.09.2005 17:53
MySQL &amp;amp; PHP: Problem mit Password() Datenbanken 10 19.09.2005 11:00
[Erledigt] Mysql + PHP und Datum Problem Datenbanken 11 31.08.2005 12:08
MySQL, PHP und ein großes Problem! Datenbanken 2 27.08.2005 10:51
MYSQL root login und logging Problem Datenbanken 2 16.03.2005 08:41
[Erledigt] mysql installations problem Datenbanken 4 16.02.2005 18:46
[Erledigt] Mysql Abfrage Problem! PHP-Fortgeschrittene 5 27.11.2004 10:22


Alle Zeitangaben in WEZ +2. Es ist jetzt 18:54 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