Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP]Zapisywanie dannych
Mikolaj.on
post
Post #1





Grupa: Zarejestrowani
Postów: 68
Pomógł: 0
Dołączył: 13.01.2011

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


Wczytuje wartości z formularzu "Point" i "nick" i zapisuje je w bazie MYSQL

W bazie po lewej stronie mam players po prawej id, points, nick

Chodzi o to by zapisywał formularz i nadawał mu id 1,2,3,4,5,6,7...

O to mój skrypt:


  1. <?php
  2.  
  3. if(!isset($_POST['point'])) die('<h1>500 - error, no expected post data</h1>');
  4.  
  5. $pdo = $m = mysql_connect('localhost', 'login', 'haslo') or die("Server died!");
  6. $m = mysql_select_db('zwierz') or die("Database died!");
  7.  
  8.  
  9.  
  10. $zapytanie = "INSERT INTO `players` VALUES ('', '$_POST['point']', '$_POST['nick']')";
  11. $idzapytania = mysql_query($zapytanie);
  12.  
  13. ?>
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
sadistic_son
post
Post #2





Grupa: Zarejestrowani
Postów: 1 495
Pomógł: 245
Dołączył: 1.07.2009
Skąd: Bydgoszcz

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


  1. $zapytanie = "INSERT INTO `players` VALUES (NULL, '$_POST[point]', '$_POST[nick]')";
Aby INSERT poprawnie dodał auto-wartość do id to musisz w zapytaniu kazac dodac id o wartosci NULL. No i jeszcze skoro zapytanie dodajesz w " to musisz usunac ' z $_POST['xxx'] czyli ma byc $_POST[xxx]

Ten post edytował sadistic_son 15.01.2011, 17:11:10
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 16.10.2025 - 15:54