|
Serverske aplikacije i baze podataka PHP, Perl, ASP, ASP .NET, ColdFusion... MySQL, PostgreSQL, MSQL, Oracle... |
|
Alatke vezane za temu | Vrste prikaza |
4.1.2014, 22:20 | #1 |
V.I.P. Recenzent
Član od: 8.11.2008.
Lokacija: XV535
Poruke: 3.198
Zahvalnice: 767
Zahvaljeno 1.024 puta na 568 poruka
|
mysqli update problem
Prebacujem neke projekte na mysqli i tu i tamo imam problema.
Prvo, evo koda: PHP kod:
Warning: mysqli_num_rows() expects parameter 1 to be mysqli_result, boolean given in /home/**********/test1.php on line 9 Gde je linija 9 mysqli_num_rows funkcija. Ako stavim da mi upit baza bude SELECT ili INSERT nemam nikakvu gresku. Samo kada imam UPDATE. Ocoravio sam skroz. |
4.1.2014, 22:55 | #2 |
Deo inventara foruma
Član od: 17.6.2011.
Poruke: 7.336
Zahvalnice: 94
Zahvaljeno 3.334 puta na 2.010 poruka
|
Re: mysqli update problem
mysqli_num_rows zahteva kao argument objekat tipa mysql_result koji mysqli_query vraća samo u slučaju upita tipa SELECT, SHOW, DESCRIBE i EXPLAIN. Za sve ostale tipove upita (u tvom slučaju UPDATE) mysqli_query vraća boolean rezultat koji indikuje da li je upit bio uspešan.
Ako ti je namera da vidiš na koliko zapisa je uticao tvoj UPDATE upit (affected rows) onda treba da koristiš funkciju mysqli_affected_rows. |
Sledeći korisnik se zahvaljuje korisniku Neutrino na korisnoj poruci: | ||
Dekip (5.1.2014) |
5.1.2014, 0:18 | #3 |
V.I.P. Recenzent
Član od: 8.11.2008.
Lokacija: XV535
Poruke: 3.198
Zahvalnice: 767
Zahvaljeno 1.024 puta na 568 poruka
|
Re: mysqli update problem
PHP kod:
PS. Interesantno da mi je u mysql varijanti radilo bez gresaka. |
1.11.2014, 21:16 | #4 |
V.I.P. Recenzent
Član od: 8.11.2008.
Lokacija: XV535
Poruke: 3.198
Zahvalnice: 767
Zahvaljeno 1.024 puta na 568 poruka
|
Re: mysqli update problem
Nije update problem ali da ne otvaram drugu temu.
Posle duzeg vremena sam posetio jedan sajt koji sam radio i primetio sam jedan mali problem. Zapravo i nije mali. Naime, ovaj kod mi ne prolazi a ja nisam nacisto sta ne valja. PHP kod:
|
1.11.2014, 23:52 | #5 |
Deo inventara foruma
Član od: 17.6.2011.
Poruke: 7.336
Zahvalnice: 94
Zahvaljeno 3.334 puta na 2.010 poruka
|
Re: mysqli update problem
Nemaš nikakvu proveru uspešnosti upita. Da proveriš kakvu grešku ti javlja MySQL server kad upit ne radi kako treba?
mysqli::$error |
Bookmarks sajtovi |
|
|
Slične teme | ||||
tema | temu započeo | forum | Odgovora | Poslednja poruka |
Problem sa novim HDD-om WD Caviar Green WD15EARS (potrebna strucna pomoc) | dzambo | Kvarovi | 18 | 27.2.2011 2:41 |
Problem sa Avira update | Nemanja Inc | Zaštita | 3 | 28.8.2010 16:34 |
Catalyst update problem | Sol-Badguy | Grafika | 4 | 20.11.2007 1:12 |
Update problem | Niciklajtos | Aparati i oprema | 4 | 28.7.2007 15:52 |
BIOS update problem | Alexandar | Osnovne komponente | 17 | 28.6.2006 22:51 |