Olis ongelma ton mysql_result-funktion kanssa. Eli mulla on tälleen:
$haku = mysql_query("blablabla");
if (mysql_result($haku) FALSE) {
blablabla
}
else
{
blablabla
}
Niin nyt se herjaa "Warning: Wrong parameter count for mysql_result() in *osoite* on line 20", vaikkakin skripti toimii hyvin.
Jos pistän toiseksi attribuutiksi nollan tai muun numeron, niin se sanoo "Warning: mysql_result() [function.mysql-result]: Unable to jump to row 0 on MySQL result index 6 in /home/ninfi/www/mkds/mushroom/1.php on line 20", mutta toimii taaskin kunnolla.
Eli onko
a) mitään tapaa jolla saan virheilmoitukset pois näkyvistä (kun skripti kerran toimii)?
b) mitään funktiota jolla saan oikean rivin toiseksi attribuutiksi?
c) jotain muuta tapaa?
mysql_result
phpn00b
2
17001
Vastaukset 2
- juhakorkeapudas
Kertaapa noiden funktioiden käyttö vielä kerran:
http://fi2.php.net/function.mysql-result
http://fi2.php.net/mysql_query
Koodia on myös hyvä laittaa sen verran esille, että virheen lähteen voisi paikallistaa. Virhe on mitä ilmeisemmin kuitenkin mysql_result funktion käytössä. - keksa1
niin toi herja tulee silmille.
Laita E_WARNING virheet pois tuon avulla http://www.phpdig.net/ref/rn19re266.html
tai sitten tarkistat vastauksen rivimäärän tällä funktiolla mysql_num_rows() ja sitten vasta käytät mysql_result() jos tarttee
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
- 402476
- 52936
- 62856
Kuuleppas
ensimmäiset naissuhteet toimii miehelle eräänlaisena oppikouluna, mutta hän ei välttämättä itse ymmärrä oppineensa mitää227723Riikka Purra on mukana Suomen huutokauppakeisari -sarjassa
Suomen huutokauppakeisari on tavallisten suomalaisten ohjelma. Sarjan suosiosta kertoo se, että nyt alkaa jo 19. kausi t52720T.h tuomio
Onko tämä lainvoimainen vai onko tästä valitettu? Mitenhän on mennyt linnassa joko pehmennyt pää täysin10634Naurettavia provoja ja lavastuksia täällä
Saa olla aika harhainen jos uskoo juttuja täällä faktoina 😆😆😆 ihmiset matkii toisia jne81597- 47587
- 65583
- 47578