hjælp til MySQL

Tags:    php

Hej.
Jeg er ny i MySQL, og generalt php, så jeg øver mig:)

Jeg har fundet ud af at få data ind i en tabel, men mit data gider ikke komme ud igen?, nogen der kan se fejlen:

<?php
include("config.php");

$navn = $_POST['navn'];
$alder = $_POST['alder'];
$email = $_POST['email'];


mysql_query("INSERT INTO test5 (navn, alder, email) VALUES ('$navn', '$alder', '$email . ')") OR DIE(mysql_error());

if{$_POST['navn']; && $_POST['alder']; && $_POST['email'];)
{
echo "De tilmeldte brugere er:<br />";
$query = mysql_query("SELECT * FROM test5")or die(mysql_error());
while($row = mysql_fetch_assoc($query));
{
echo $row['navn'] . " - " . $row['alder'] . " - " . $row['email'];
}else{
echo "Der opstod en fejl, du har mulighvis ikke udfyldt alle felter";
}


?>

I kan se demoen her:
http://test.bubi-graphics.dk/

I kan godt se, at når i trykker tilmeld kommer der ingen brugere?, der er noget galt men ved ikke hvad:(




9 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 3 karma
Sorter efter stemmer Sorter efter dato
edit: der var ik nogen } på din while
Fold kodeboks ind/udKode 




Indlæg senest redigeret d. 04.01.2009 14:21 af Bruger #3427
syndes det her ser lidt underligt ud:
Fold kodeboks ind/udKode 


prøv:
Fold kodeboks ind/udKode 


ellers ser dit udtræk fint ud



Så kommer der denne error:
http://test.bubi-graphics.dk/php.php




my bad taste fejl:
if(isset($_POST['navn']) && isset($_POST['alder']) && isset($_POST['email']))
{




Nu siger den der er fejl i

}else{

http://test.bubi-graphics.dk/php.php

Koden ser nu sådan ud:
<?php
include("config.php");

$navn = $_POST['navn'];
$alder = $_POST['alder'];
$email = $_POST['email'];


mysql_query("INSERT INTO test5 (navn, alder, email) VALUES ('$navn', '$alder', '$email . ')") OR DIE(mysql_error());
if(isset($_POST['navn']) && isset($_POST['alder']) && isset($_POST['email']))
{
echo "De tilmeldte brugere er:<br />";
$query = mysql_query("SELECT * FROM test5")or die(mysql_error());
while($row = mysql_fetch_assoc($query));
{
echo $row['navn'] . " - " . $row['alder'] . " - " . $row['email'];
}else{
echo "Der opstod en fejl, du har mulighvis ikke udfyldt alle felter";
}


?>



Omg
stadig fejl i }else{

http://test.bubi-graphics.dk/php.php



prøv koden fra min post oppe over igen.. der er ik nogen } på din while



Tak, der skal jeg lige love for det kom:P



og så har du glemt at slutte form taget på din index side...

Fold kodeboks ind/udKode 




t