ugrás a tartalomhoz

sql probléma

webtop · 2002. Május. 4. (Szo), 19.20
hogyan tudok egy mysql_query -t kiírni nem While paranccsaL?
tehát csak egy eredményt
 
1

Re: sql probléma

Granc Róbert · 2002. Május. 4. (Szo), 22.12
:D Csak hagyd ki a while-t... :)
Tehát ha pl. egyetlen user adatait akarom lekérni, akkor:

$result = mysql_query("select user_id, fullname from table WHERE id=$id");
$row = mysql_fetch_array($result);
echo "user_id: ".$row["user_id"]."<br />\n";
echo "fullname: ".$row["fullname"]."<br />\n";

Robi
2

Re: sql probléma

bbalint · 2002. Május. 5. (V), 15.02
haligali!

(asszem) ez az apró kódrészlet kiírja a mysql felhasználók azonosítóját, usernevét és
(elkódolt?) jelszavát...:

 ($c = @mysql_pconnect('localhost')) || exit;
 mysql_select_db('mysql');
 print('<table><tr><td>id<td>user<td>pass</tr>');
 $r = mysql_query('select * from users');
 while($l = mysql_fetch_assoc($r))
  printf('<tr><td>%d<td>%s<td>%s</tr>', $l['id'], $l['username'], $l['password']);
 print('</table>');
 @mysql_free_result($r);
ha érted, akkor okos vagy, meg remélem át tudod alakítani.
ha valami bővebb kell, nézd meg a phpmyadmin-t, mert abban van egy külön file(vagy függvény, --nemtom) ami csak erre van kitalálva.

--bbalint