Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MYSQL][PHP] Dane nie wchodzą do bazy
Forum PHP.pl > Forum > Przedszkole
conix
Witam,
Mam kolejny problem, niewiem dlaczego, lecz dane nie wchodza do bazy.
Formularz wygląda tak:
Cytat
<form action="done.php" method=post>
<tr>
<td colspan=2><H3>Dodaj swój nick do listy</H3><TD></TD></td>
<tr>
<td>Nick:</td>
<td><input type=text name=nick></td></tr>
<tr>
<input type=submit value=Zapisz>
</form>
</tr>
</form>
</body></html>

Plik done.php tak:
Cytat
<?
mysql_connect('localhost', 'root', 'krasnal');
mysql_select_db('serducho');
$zapytanie = mysql_query("INSERT INTO serducho VALUES ('', '$nick')");
echo ' Gotowe';
?>

W bazie mysql oczywiście mam tabele utworzone.
Prosze o pomoc, czytalem wiele kursow i z tego co wiemto dane powinny wskoczyc do bazy.
Pozdrawiam,
conix
potreb
  1. <?php
  2. $nick = $_POST['nick'];
  3. $zapytanie = mysql_query("INSERT INTO serducho VALUES ('', '$nick')") or die(mysql_error());
  4. ...
  5. ?>

Register globals do przesyłania zmiennych z forma stosuj $_POST lub $_GET.

Stosuj też przy zapytaniach or die(mysql_error());

Stosuj dla php tagi [ php ] a nie code
conix
Dziękuje smile.gif
Teraz wszystko działa.
Echh muszę sie jeszcze bardzo wiele nauczyć :/
Pozdrawiam,
conix
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.