Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Probem z wysłaniem danych do bazy
Forum PHP.pl > Forum > PHP
FliSs_tCv
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<meta http-equiv="Content-type" content="text/html; charset=ISO-8859-2" />
<meta name="Description" content="" />
<meta name="Author" content="" />
<title></title>
</head>
<body>

<form ACTION="formularz.php" method="post">
<input type="hidden" name="id">
Produkt: &nbsp; <textarea type="text" name="towar"></textarea><br />
Cena: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<textarea type="text" name="cena"></textarea><br />
<input type="submit" value="dodaj">
</form>

<?php
$sql_serwer = "localhost";
$sql_login = "admin";
$sql_haslo = "";
$sql_baza = "baza";
$sql_tabela = "tabela";

if (mysql_connect($sql_serwer, $sql_login, $sql_haslo)
and mysql_select_db($sql_baza)) {
$wynik = mysql_query('INSERT INTO `$sql_tabela`(`id`, `towar`, `cena`) VALUES ( \'' . $_POST['$id'] . '\', \'' . $_POST['$towar'] . '\', \'' . $_POST['$cena']. '\')');
mysql_close();
}

?>

</body>
</html>


wg nie dodaje mi nic do tabeli ;/ nie mam juz glowy siedzialem and tym z polowe dnia pliss pewnie to banal ;] pozdrawiam
Kethrax
Spróbuj tak:

  1. <?php
  2. ....
  3. $wynik = mysql_query("INSERT INTO ".$sql_tabela."(id, towar, cena) VALUES ( ".$_POST['$id']." , ".$_POST['$towar']." , ".$_POST['$cena'].")");
  4. ....
  5. ?>
Mazur_pl
  1. <?php
  2. $sql_serwer = "localhost";
  3. $sql_login = "admin";
  4. $sql_haslo = "";
  5. $sql_baza = "baza";
  6. $sql_tabela = "tabela";
  7.  
  8. mysql_connect($sql_serwer, $sql_login, $sql_haslo);
  9. mysql_select_db($sql_baza);
  10.  
  11. $id = $_POST['id'];
  12. $towar = $_POST['towar'];
  13. $cena = $_POST['cena'];
  14.  
  15. $wynik = mysql_query("INSERT INTO $sql_tabela 
  16.  (`id`, `towar`, `cena`) 
  17. VALUES
  18.  ('$id', '$towar', '$cena');");
  19.  
  20. ?>
FliSs_tCv
dzieki bardzo zaraz sprawdze ;]
L_Devil
Zawsze jak masz wątpliwość czy dane zapytanie mysql nie działa, wywołaj funkcję
echo mysql_error(); zaraz po zapytaniu - wyświetli ci treść błędu, jaki wygenerowała baza smile.gif
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.