Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]dodawanie rekordów
Forum PHP.pl > Forum > Przedszkole
Buli_p
Witam.
Przedstawie krótki opis problemu:
W krasnalu stworzyłem bazę danych moja1 a w niej tabelę twor(imie,nazwisko,wiek).Następnie stworzyłem formularz (form.php):

<form action="dodaj.php" method="post">
imię:<br />
<input type="text" name="imie" value="" /><br />

nazwisko:<br />
<input type="text" name="nazwisko" value="" /><br />
wiek:<br />
<input type="text" name="wiek" value=""/><br />
<input type="submit" value="dodaj" />
</form>
następnie plik dodający rekordy do bazy
<?php
$imie = $_post['imie'];

$nazwisko = $_post['nazwisko'];

$wiek = $_post['wiek'];



$connection = @mysql_connect('localhost', 'root', 'krasnal')
or die('Brak połączenia z serwerem MySQL');
$db = @mysql_select_db('moja1', $connection)
or die('Nie mogę połączyć się z bazą danych');

$ins = @mysql_query("INSERT INTO twor set imie='$imie', nazwisko='$nazwisko', wiek='$wiek'");

if($ins) echo "Rekord został dodany poprawnie";
else echo "Błąd nie udało się dodać nowego rekordu";


?>
niestety skrypt dodaje tylko puste rekordy nieważne co podam w formularzu.Nie wiem jak to naprawić.
nospor
1) patrz gdzie piszesz. przenosze
2) popraw kod o bbcode
3) nie $_post a $_POST
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.