Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL]Błąd z zapytanie wyświetlającym wyniki.
Maniek1313
post
Post #1





Grupa: Zarejestrowani
Postów: 148
Pomógł: 2
Dołączył: 8.07.2011

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


Próbuję wykonać zapytanie wyświetlające wszystkie dane z bazy w których kolumna rodzaj = dane3
  1. SELECT * FROM lista WHERE rodzaj='dane3';


Wyskakuje błąd
  1. MySQL zwrócił pusty wynik (zero rekordów).


I nie wiem w czym tkwi problem oczywiście tabela lista , kolumna rodzaj , i dane3 istnieją.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Adi32
post
Post #2





Grupa: Zarejestrowani
Postów: 348
Pomógł: 26
Dołączył: 8.10.2008
Skąd: Lublin

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


Cytat(Maniek1313 @ 15.12.2011, 20:04:27 ) *
  1. $query = "SELECT * FROM lista WHERE rodzaj='dane3'";
  2. $result = mysql_query($query)
  3. or die("Nie prawidłowe zapytanie sql");


a tutaj masz jak dodaję rekordy

  1. $sql = mysql_query("INSERT IGNORE INTO `".$baza."`.`lista` (`nazwa`, `id_rekordu`, `rodzaj`) VALUES ('".$nazwa_bez."', '".$zmiana4."', '".$rodzaje4."');")


  1. $sql = mysql_query("INSERT INTO
  2. $baza.lista
  3. SET
  4. nazwa='$nazwa_bez',
  5. id_rekordu='$zmiana4',
  6. rodzaj = '$rodzaje4'")


Nie używaj IGNORE bez potrzeby.
Sprawdź czy wszystkie zmienne niosą dane.

Ten post edytował Adi32 15.12.2011, 20:23:16
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: 3.10.2025 - 12:12