Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP]Polecenie Insert
KRISPI
post
Post #1





Grupa: Zarejestrowani
Postów: 30
Pomógł: 0
Dołączył: 22.11.2011

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


Próbuję wykonać polecenie insert. Baza otwarta jedynie problem z samym zapytaniem. Wygląda to tak:
  1. $db = new mysqli('localhost','root','password','hotel');//Laczenie z bazą
  2. $db -> query ('SET NAMES utf8');
  3. $db -> query ('SET CHARACTER_SET utf8_unicode_ci');
  4. if(mysqli_connect_errno()){
  5. echo'Błąd: Poączenie z bazą danych nie powiodło się.';
  6. }
  7. else{
  8. echo'Baza otwarta'; //dotąd
  9. }
  10. var_dump($_POST);
  11. $zapytanie = 'INSERT INTO rezerwacja(Imie,Nazwisko,Email,Telefon,Data_od,Data_do) VALUES('.$nazwisko.','.$imie.','.$adres.','.$telefon.','.$dataod.','.$datado.')';
  12. $wynik = $db->query($zapytanie);
  13. if ($wynik === false){
  14. echo '<p>Zapytanie nie zostało wykonane poprawnie!</p>';
  15.  
  16. }
  17. else {
  18. echo'Wynik poprawny';
  19. }

Datę podaje w formacie YYYY-MM-DD?questionmark.gifquestionmark.gifquestionmark.gifquestionmark.gif?

Ten post edytował KRISPI 27.02.2012, 17:38:12
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 5)
Barcelona
post
Post #2





Grupa: Zarejestrowani
Postów: 322
Pomógł: 15
Dołączył: 29.01.2010

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


Po I fajne hasło smile.gif
Po drugie pojawia się jakiś błąd?
Go to the top of the page
+Quote Post
KRISPI
post
Post #3





Grupa: Zarejestrowani
Postów: 30
Pomógł: 0
Dołączył: 22.11.2011

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


Cytat(Barcelona @ 27.02.2012, 17:32:15 ) *
Po I fajne hasło smile.gif
Po drugie pojawia się jakiś błąd?

Jedyny błąd jest taki że zapytanie jest błędne
Go to the top of the page
+Quote Post
Wampir
post
Post #4





Grupa: Zarejestrowani
Postów: 50
Pomógł: 0
Dołączył: 26.02.2012
Skąd: Wrocław

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


Skopiuj i wklej błąd.

  1. $sql = 'jakieś zapytanie';
  2. echo 'ZAPYTANIE:'.$sql;
  3. mysql_query($sql) or die('BŁĄD:'.mysql_error());


Temat: Jak poprawnie zadac pytanie
Go to the top of the page
+Quote Post
KRISPI
post
Post #5





Grupa: Zarejestrowani
Postów: 30
Pomógł: 0
Dołączył: 22.11.2011

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


Cytat(Wampir @ 27.02.2012, 17:41:24 ) *
Skopiuj i wklej błąd.

  1. $sql = 'jakieś zapytanie';
  2. echo 'ZAPYTANIE:'.$sql;
  3. mysql_query($sql) or die('BŁĄD:'.mysql_error());

nie rozumiem połączył się z bazą a podaje:
BŁĄD:No database selected

Temat: Jak poprawnie zadac pytanie

Go to the top of the page
+Quote Post
Wampir
post
Post #6





Grupa: Zarejestrowani
Postów: 50
Pomógł: 0
Dołączył: 26.02.2012
Skąd: Wrocław

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


Nie wybrałeś bazy danych.
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 Aktualny czas: 21.08.2025 - 17:16