Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Probem z wysłaniem danych do bazy, Kto luknie jaki mam blad w kodzie ? pliss :)
FliSs_tCv
post 15.06.2007, 01:01:52
Post #1





Grupa: Zarejestrowani
Postów: 198
Pomógł: 3
Dołączył: 27.02.2007
Skąd: Tczew

Ostrzeżenie: (0%)
-----


<!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


--------------------
Go to the top of the page
+Quote Post
Kethrax
post 15.06.2007, 06:34:40
Post #2





Grupa: Zarejestrowani
Postów: 80
Pomógł: 3
Dołączył: 9.12.2006
Skąd: Kraków

Ostrzeżenie: (10%)
X----


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. ?>


Ten post edytował Kethrax 15.06.2007, 06:36:38


--------------------
Historia wynalazków naukowych i technicznych uczy nas, że rasa ludzka uboga jest w niezależną myśl twórczą i wyobraźnię... człowiek musi niejako dosłownie potknąć się o rzecz samą, aby mu zakwitła Idea. [b]Albert Einstein[/b]
Go to the top of the page
+Quote Post
Mazur_pl
post 15.06.2007, 06:55:59
Post #3





Grupa: Zarejestrowani
Postów: 87
Pomógł: 0
Dołączył: 11.05.2007

Ostrzeżenie: (0%)
-----


  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. ?>


Ten post edytował Mazur_pl 15.06.2007, 06:57:56
Go to the top of the page
+Quote Post
FliSs_tCv
post 24.06.2007, 19:53:06
Post #4





Grupa: Zarejestrowani
Postów: 198
Pomógł: 3
Dołączył: 27.02.2007
Skąd: Tczew

Ostrzeżenie: (0%)
-----


dzieki bardzo zaraz sprawdze ;]


--------------------
Go to the top of the page
+Quote Post
L_Devil
post 25.06.2007, 21:03:02
Post #5





Grupa: Zarejestrowani
Postów: 195
Pomógł: 0
Dołączył: 13.04.2004
Skąd: Łódź

Ostrzeżenie: (0%)
-----


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


--------------------
Językiem którym najlepiej operują wszyscy programiści są przekleństwa.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 11:47