Jump to content


mysql fetch row


2 replies to this topic

#1 niurexx

    Young Padawan

  • Members
  • Pip
  • 7 posts

Posted 11 December 2008 - 11:59 PM

can someone please tell me whats wrong with this code, because i got some error using it...

$w = mysql_query("SELECT * FROM users WHERE username='$username'");
$arr = mysql_fetch_row($w);
if (!$arr) 
show_error_msg("Error", "Unable to create the account. The user name is possibly already taken.");

this is my screenshot

Posted Image

Edited by niurexx, 12 December 2008 - 12:00 AM.


#2 rc69

    PHP Master PD

  • P2L Staff
  • PipPipPipPip
  • 3,827 posts
  • Gender:Male
  • Location:Here
  • Interests:Web Development

Posted 12 December 2008 - 01:43 PM

Please read: http://www.pixel2lif...showtopic=36853

#3 derek.sullivan

    Jedi In Training

  • Members
  • PipPip
  • 341 posts
  • Gender:Male
  • Location:Georgia
  • Interests:preaching, programming, music, friends, outdoors, moves, books

Posted 13 December 2008 - 12:46 AM

Gotta do a specific search rather than a general search... you have SELECT * FROM do something like SELECT `user` FROM that should help, mysql_fetch_row is fetching a row where the username=$user or whatever. if you do mysql_fetch_array then SELECT * FROM would be proper.





1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users