php.de

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

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 06.09.2004, 14:52  
Gast
 
Beiträge: n/a
Standard Daten aus Formular in Datenbank - Zeilen bleiben leer

Servus,
als begeisterter Diablo2 Spieler sammeln sich mit der Zeit auf meinen Accs viele Items an. Um die Übersicht zu behalten wollte ich mir eine Datenbank anlegen in der ich die Items über ein Formular eintrage.

Da ich noch eher Anfäger in PHP und MYSQL bin mag das folgende Script vllt etwas wirr aussehen

PHP-Code:

<?php

$dbconnect
=mysql_connect("localhost","root""");

    if (!
$dbconnect)
{
die (
"Keine Verbindung zum Datenbank Server möglich");
}

$dbselect=mysql_select_db("itembank");
    if(!
$dbselect)
{
die(
"Datenbank konnte nicht ausgewählt werden");
}
?>
<center>
<form action="itemmanagement.php" method="post">
Unique Item: <input type="text" name="uniitem" />

Stats:       <input type="text" name="unistats" />

<input type="submit" value="Unique Eintragen" name="unique" />



Rare Item: <input type="text" name="rareitem" />
 </p>
Stats:        <input type="text" name"rarestats" />

<input type="submit" value="Rare Eintragen" name="rare" />



Magic Item: <input type="text" name="magicitem" />
</p>
Stats: <input type="text" name="magicstats" />

<input type="submit" value="Magic Eintragen" name="magic" />
</form>
</center>

<?php
$_POST
['uniitem'];
$_POST['unistats'];

$_POST['rareitem'];
$_POST['rarestats'];

$_POST['magicitem'];
$_POST['magicstats'];
if (isset(
$_POST['unique'] ))

{
    
$sqluni="INSERT INTO uniques SET
         item='$uniitem',
         stats='$unistats' " 
;
}

if (isset(
$_POST['rare'] ))
{

    
$sqlrare="INSERT INTO rares SET
                item='$rareitem',
                stats='$rarestats' "
;
}

if (isset(
$_POST['magic'] ))
{
    
$sqlmagic="INSERT INTO magic SET
                item='$magicitem',
                stats='$magicstats' " 
;
}

if (@
mysql_query($sqluni))
{
    
echo (
"Unique Item hinzugefügt!");
}

if (@
mysql_query($sqlrare))
{
    echo(
"Rare Item hinzugefügt");
}

if (@
mysql_query($sqlmagic))
{
    echo(
"Magic Item hinzugefügt");
}
?>



<input type="button" value="Weiter" onClick="location.href='index.html'"> </p>
Mein Problem ist, dass die Spalten items und stats in der Datenbank leer bleiben. Ich bekomm zwar auch die Meldung das ein Item in die DB eingefügt wurde und die ID Spalte erhöht sich auch aber wie gesagt die anderen beiden spalten zeigen keinen Inhalt an.
Kann mir jemand verraten wo do Wurm drin steckt ^^
 
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 06.09.2004, 15:49  
Gast
 
Beiträge: n/a
Standard

Ähm mal ne Frage, was soll eine Zeile bringen in der nur $_POST['uniitem'];
steht?

nicht viel. wenn dann $uniitem = $_POST['uniitem']; dann haste auch den
wert $uniitem belegt.

für sowas ganz hilfreich wenn du error_reporting() auf höchste stufe stellst,
weil der würde bereits meckern dass $uniitem gar nicht definiet ist.
 
Alt 06.09.2004, 16:06  
Gast
 
Beiträge: n/a
Standard

*kopfschüttel*
Man bin ich doof, wie konnte ich das nur vergessen
Nun funzt es wunderbar
Ich danke Dir!
 
 


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
Daten in Datenbank übergeben Bebre PHP Tipps 2008 2 11.02.2008 11:41
POST Daten ohne Formular übergeben? &lt;Daniel&gt; PHP Tipps 2006 8 19.06.2006 14:34
Daten aus Datenbank sinnvoll speichern PHP Tipps 2006 15 02.02.2006 19:54
Session Frage - gleiches Formular 2 mal alle Daten behalten NetLook PHP Tipps 2007 1 21.11.2005 18:42
[Erledigt] sql daten für einen kunden auslesen/ändern im Formular PHP Tipps 2005-2 3 12.10.2005 08:36
Formular Daten in die Datenbank schreiben… sunset PHP Tipps 2005-2 3 26.08.2005 11:49
Daten aus Datenbank in Formular PHP Tipps 2005 24 20.04.2005 17:10
Viele Daten in die Datenbank eintragen. sunset PHP Tipps 2005 10 11.01.2005 19:32
[Erledigt] PHP Formular - Daten an nächsten Schritt weiter geben - Wie? PHP Tipps 2005 14 02.01.2005 20:05
Eintrag in Datenbank mittels Formular? Datenbanken 5 16.12.2004 17:36
[Erledigt] Daten in Datenbank schreiben Datenbanken 2 09.12.2004 13:12
[Erledigt] Daten in einem Formular ausgeben und ändern PHP Tipps 2004-2 7 07.12.2004 17:22
[Erledigt] Nur bestimmte Daten auslesen und in Datenbank schreiben PHP Tipps 2004 2 26.09.2004 14:33
daten in datenbank übertragen PHP Tipps 2004 17 23.06.2004 15:40
Daten aus einem Formular auslesen??? PHP-Fortgeschrittene 1 21.06.2004 17:43

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php formular datenbank leer, php input leer datenbank, formularfelder bleiben leer mit php5, php datenbank insert into zeilen bleiben leer, php datenbank zeilen leer, datenbankeintrag werte aus formular leer, formularfelder bleiben leer php, datenbank einträge bleiben leer, php nur leere daten in datenbank übertragen

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