Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Dlaczego to nie działa??????????????????please help
Forum PHP.pl > Inne > Hydepark
polibode
Dlaczego to nei dziala, please help

<html>
<head>
<title>umieszczanie i wyswietlanie danych</title>
</head>

<body>
<?
if(!$submit){
mysql_connect("127.0.0.1","bodzio","zzz");
mysql_select_db(ludzie_kzs);
$zapytanie = "INSERT INTO dane VALUES(NULL,'$imie','xxx','xxx','xxx','xxx')";
$wynik = mysql_query($zapytanie);
if($wynik) echo "Pierwszy rekord dodany prawidłowo !<br>";
else {
echo "Błąd !!! Pierwszy rekord nie został dodany !<br>";
}
}else
{
echo "<form method="get" action="dodaj.php">
<div align="center">
<center>
<table border="1" width="50%" bordercolorlight="#000000" cellspacing="0" cellpadding="0">
<tr>
<td width="50%"><font size="2" face="Verdana">Imie</font></td>
<td width="50%" align="center"><font size="2" face="Verdana"><input type="text" name="imie" size="20"></font></td>
</tr>
<tr>
<td width="100%" colspan="2">
<p align="center"><font size="2" face="Verdana"><input type="submit" value="Wyslij" name="send"><input type="reset" value="Kasuj" name="B2"></font></td>
</tr>
</table>
</center>
</div>
</form>";
}

?>
</body>
</html>
scanner
1. Użyj method="post" - IMHO lepiej.
2. Użyj tablic $_GET, $_POST
3. Chyba masz kilka literówek. Jakoś nie mogę sie doliczyć " { } " w kodzie.
4. Wywal caly formularz poza php - nie będziesz musiał uzywac tylu "" - czyli zaoszczędzisz miejsca na dysku i sprawisz czytelniejszy kod.
5. A pozatym powiedz co nie działa smile.gif
Cod
Cytat
mysql_select_db(ludzie_kzs);  

To w nawiesie powinno chyba być też w cudzysłowach.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.