Eli jos käyttää kyselyä
while($row = mysql_fetch_row($haku)){
$x=$row[0]
}
Niin meneekö pointteri jollakin tavalla loppuun tässä tapauksessa? Koska jos teki saman uudestaan:
while($row = mysql_fetch_row($haku)){
$x=$row[0]
}
Se palauttaa 0-arvoa. Pitääkö siis pointteri viedä jollakin tavalla mysql kyselyn alkuun?
mysql kysymys
mysql_fetch_row()
2
306
Vastaukset 2
Tässähän siis käyt läpi kaikki $haku muuttujan tiedot, eli jos $haku sisältää 8 arrayta niin $x saa aina viimeisen arrayn $row[0]:n arvon.
eli nopeasti siis:
$haku = array(array (0 => '0'),array (0 => '1'),array (0 => '2'),array (0 => '3'),array (0 => '4));
Tässä tapauksessa siis $haku[0] ... $haku[4] = $row, eli $haku[0...4][0] = 0...4.- vastaus kysymykseen
Vastaus taisi olla hieman väärä siihen kysymykseen mitä hain takaa, mutta ongelma oli juuri siinä mitä ajattelinkin. Eli pointteri siirtyy viimeiseen tietoon.
Siirsin pointterin alkuun tällä tapaa: mysql_data_seek($haku,0);
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
Suomalaisten pinna paloi - Ärsytys iskee uudesta TTK-juontajasta "Eihän tälle voi kun nauraa"
Oliko Veronica Verho hyvä valinta TTK-juontajaksi? Uuden TTK-juontajan henkilöllisyyttä on arvailtu siitä asti, kun Va1092270- 103896
- 71892
Mitä tapahtuu?
Mitä tapahtuu Humalojalla? Poliiseja talon ympärillä ja paljon ihmisiä pitkin pihoja???22872- 48845
Suomi on viittä vaille sodassa Venäjän kanssa...
...syynä tähän on kokoomuslainen presidenttimme Stubb. Hän on ainoa eurooppalaisen maan johtaja, joka kärkkäästi ja taha558803- 82708
Olen vähän epävarma siitä, oletko kiltti
Nainen, ensivaikutelma oli, että olet tosi hyväsydäminen eli siinä mielessä harvinaisuus. Eli et mene virran mukana, etk76660Herkkä, hellä, aurinkoinen, kaunis upea, valonsäde on hän nainen
Ja myös fiksu, älykäs ja luonnonläheinen. Erittäin mielenkiintoinen ja kiltti ihminen. Haluan tuntea hänet, koska kaik23610- 57571