Jump to content

if record not found display message


jesushax

Recommended Posts

hello again

 

$sql = mysql_query("SELECT * FROM tblUsers WHERE UserEmail='".$Email."' ") or die(mysql_error());

$rspass = mysql_fetch_array($sql);

 

i want to do write a the message email address does not exist if the query doesnt return any results

 

any hints?

 

cheers

Link to comment
https://forums.phpfreaks.com/topic/96709-if-record-not-found-display-message/
Share on other sites

<?php

 

if(!mysql_num_rows($sql)){

// No results exist

echo 'Email address does not exist.';

}

 

?>

 

Not exactly a perfect solution as mysql_num_rows could fail in other ways

better is

<?php
if(mysql_num_rows($sql) < 1){
#Not found
}
else{
#there is at least 1 record
}
?>

 

the function itself could fali and !mysql_num_rows($sql) on a function failure is also true even though it isn't really

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.