![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 69 Pomógł: 0 Dołączył: 16.06.2009 Ostrzeżenie: (0%) ![]() ![]() |
Może zacznę od najprostszego pytania czy zapytanie do bd "Select" zwraca wynik czy coś znalazło? Np. jak wykonuje zapytanie "INSERT" (oczywiście jak się wszystko powiedzie) to wyświetla mi wynik "News został dodany".
Ten post edytował dela 19.06.2009, 14:56:48 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 4 340 Pomógł: 542 Dołączył: 15.01.2006 Skąd: Olsztyn/Warszawa Ostrzeżenie: (0%) ![]() ![]() |
5 min temu o to samo kolega pytał.
http://pl.php.net/manual/en/function.mysql-query.php Cytat Return Values For SELECT, SHOW, DESCRIBE, EXPLAIN and other statements returning resultset, mysql_query() returns a resource on success, or FALSE on error. For other type of SQL statements, INSERT, UPDATE, DELETE, DROP, etc, mysql_query() returns TRUE on success or FALSE on error. The returned result resource should be passed to mysql_fetch_array(), and other functions for dealing with result tables, to access the returned data. Use mysql_num_rows() to find out how many rows were returned for a SELECT statement or mysql_affected_rows() to find out how many rows were affected by a DELETE, INSERT, REPLACE, or UPDATE statement. mysql_query() will also fail and return FALSE if the user does not have permission to access the table(s) referenced by the query. mysql_query tak jak ty robisz może Ci powiedzieć że zapytanie sie wykonało poprawnie ale nie powie Ci ile rekordów zwróciło. Czyli jeżeli skrypt nie znajdzie żadnych nieruchomości ale się wykona poprawnie to twój IF i tak się spełni, bo query zwroci true. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 2.10.2025 - 17:20 |