הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   [PHP] אני עדיין לא מצליח להבין מה לא טוב בשאילתה הזאת, בטח משו' טיפשי.. (https://hosts.co.il/forums/showthread.php?t=19187)

Alon.R 06-04-06 14:20

[PHP] אני עדיין לא מצליח להבין מה לא טוב בשאילתה הזאת, בטח משו' טיפשי..
 
PHP קוד:

$evod=mysql_query("SELECT 'email' FROM users WHERE email = $email");

if(!
$evod)
{
  echo 
"התרחשה שגיאה בעת ניסיון בדיקת האימייל במסד נתונים.";
  die();


$email - יש כזה משתנה.
ההתחברות למסד נתונים נעשתה ע"י קובץ mysql.php שחובר ע"י ריקוואיי.

יכול להיות שהוא לא מצא כזה כזה "אימייל" בשדה של האימיילים ובגלל זה הבעיה?

Tomer 06-04-06 14:22

תנסה:

PHP קוד:

$evod=mysql_query("SELECT `email` FROM `users` WHERE email='$email'");

if(!
$evod)
{
  echo 
"התרחשה שגיאה בעת ניסיון בדיקת האימייל במסד נתונים.";
  die();



בניה 06-04-06 14:23

לש"ש


תשתמש בזה:
PHP קוד:

$evod=mysql_query("SELECT 'email' FROM users WHERE email = $email") or die(mysql_error());
if(
mysql_num_rows($evod)==0)
{
    echo 
'לא קיים במסד נתונים';
}
elseif(!
$evod)
{
  echo 
"התרחשה שגיאה בעת ניסיון בדיקת האימייל במסד נתונים.";
  die();



Alon.R 06-04-06 14:42

OK, רק שניה

Alon.R 06-04-06 14:49

תודה בניה, תודה תומר, אפשר לנעול..


כל הזמנים הם GMT +2. הזמן כעת הוא 14:01.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ