Autor Zpráva
Onda
Profil *
mam takyto dotaz:

$akt_poradie = $conn -> query("SELECT poradie FROM users_fotky WHERE id='".$get_id_foto."' ") or die(mysqli_error());
$p = $akt_poradie -> fetch_assoc();
$conn -> query("UPDATE users_fotky SET poradie=poradie-1 WHERE poradie > ".$p['poradie']."") or die(mysqli_error());

ale nefunguje to spravne, pise:

mysqli_error() expects exactly 1 parameter, 0 given in

preco?

ide o to ze chcem znizit poradie o -1 tam kde je poradie vacsie ako co ja viem 5 ako to opravit?
djlj
Profil
Přečetl sis tu chybovou hlášku? Pokud ne (a vypadá to tak), tak ti snad ještě pomůže manuál: http://cz.php.net/mysqli_error
Onda
Profil *
Nenasiel som tam riesenie,

nemoze mi tu neikto poradit co tam mam opravit?
djlj
Profil
Nenasiel som tam riesenie
Viz příklad 1223. Procedural style.

string mysqli_error ( mysqli $link ) — funkci musíš předat resource spojení s databází.
mysqli_error() expects exactly 1 parameter, 0 given in — je třeba jeden parametr, tys nepředal žádný.

Příště je potřeba si vše přečíst a v případě potřeby použít slovník nebo se přihlásit na kurs angličtiny.
nightfish
Profil
Nenasiel som tam riesenie,
tak se podívej ještě jednou - hlavně jestli mysqli_error() má nějaké povinné parametry

EDIT: pozdě
Onda
Profil *
hehe, no prelozit som to aj vedel ale ja neviem co mam pridat do toho dotazu?

Aky parameter ci co?

Ja som laik, prosim ta pomoz mi :)

vazim si to, diky
Mastodont
Profil
Onda
Ty mícháš procedurální a objektový styl. Použíj $conn->error namísto mysqli_error. Je to to samé, jako když voláš $conn->query namísto mysqli_query.
Onda
Profil *
no mam to,

pise:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1


ale vobec nechapem co to znamena, resp. co tam je zle:((

poradite?
nightfish
Profil
ale vobec nechapem co to znamena, resp. co tam je zle:((
poradite?


tady je každá rada drahá, pro začátek ale:
http://linuxsoft.cz/php
http://linuxsoft.cz/mysql
Onda
Profil *
precital som si to ale nenasiel som chybu, uz tretiu hodni na to pozrem, prosim poradte mi :)

dakujem velmi pekne
Onda
Profil *
dakujem uz to mam, ani neviem kde bola chyba som vselico zmenil a u uz to ide, uz len poslenda vec ma velmi velmi zaujima:

$akt_poradie = $conn -> query("SELECT poradie FROM users_fotky WHERE id='".$get_id_foto."' ") or die(mysqli_error());
$p = $akt_poradie -> fetch_assoc();

$conn -> query("UPDATE users_fotky SET poradie = poradie-1 WHERE id = '".$get_id_foto."' and poradie != 1 ") or die(mysqli_error());
$conn -> query("UPDATE users_fotky SET poradie = poradie+1 WHERE poradie = ".($p['poradie'] - 1)." and id != '".$get_id_foto."' ") or die(mysqli_error());



toto dat do jedneho dotazu?

Da sa to vobec?

dakujem dakujem velmii.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0