الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

مشكله في دالة mysql_query()

بدأه ترانيم عشق في 28 مايو 2010 · 1 رد · 1,138 مشاهدة · في منتدى تطوير المواقع بـ PHP
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

الـــــــسلام عليــــــكم ورحمة الله وبركاته

اسعد الله اوقاتكم وجعلها بالطاعات عامره

ادي مشكله واريد منك الاستشاره فيها

هى ظهور لى هذا التحذير عندما ادخل على صفحة تحتوي على قاعدة البيانات MySql والموقع مبني بلغة PHP

هذي صورة الصفحة

bBM99248.jpg

وهذا كود الصفحة

<?php
ini_set ('display_errors', 1);
error_reporting (E_ALL & ~E_NOTICE);
if ($dbc = @mysql_connect ('localhost', 'root', 'hideme')) 
{		
print '<p>Successfully connected to MySQL.</p>';	
if (@mysql_select_db ('hide_me')) {
print '<p>The database has been selected.</p>';
} 
else {		
die ('<p>Could not select the database because: <b>' . mysql_error() . '</b></p>');
}		
mysql_close(); 
} 
else {	
die ('<p>Could not connect to MySQL because: <b>' . mysql_error() . '</b></p>');
}
$query = 'SELECT * FROM register_entries ORDER BY date_entered DESC';	
if ($r = mysql_query ($query)) 
{	
while ($row = mysql_fetch_array ($r)) 
{		
print "<p><h3>{$row['name']}</h3>		
{$row['password']}<br />{$row['email']}<br />{$row['country']}<br />{$row['phone_num']}<br />{$row['date_entered']}<br />		
<a href=\"register_edit.php?id={$row['blog_id']}\">Edit</a>		
<a href=\"register_delete.php?id={$row['blog_id']}\">Delete</a>		
</p><hr />\n";	
}
} 
else
{ 	
die ('<p>Could not retrieve the data because: <b>' . mysql_error() . "</b>. The query was $query.</p>");
} 
mysql_close(); 
?>

فهل لديكم مايفيدني في مشكلتى ...؟

يسعدكم ربي ويحميكم من كل شر

#2

المشكلة يا أخي في الكونكشن

هذا السطر

if ($dbc = @mysql_connect ('localhost', 'root', 'hideme'))

الناتج سيكون دائماً صحيح (true 1).

الحل إزالة $dbc =

لم أجربه لكن غالباً سليم :D

<?php
ini_set ('display_errors', 1);
error_reporting (E_ALL & ~E_NOTICE);
if (mysql_connect ('localhost', 'root', 'hideme')) 
{               
print '<p>Successfully connected to MySQL.</p>';        
if (@mysql_select_db ('hide_me')) {
print '<p>The database has been selected.</p>';
} 
else {          
die ('<p>Could not select the database because: <b>' . mysql_error() . '</b></p>');
}               
mysql_close(); 
} 
else {  
die ('<p>Could not connect to MySQL because: <b>' . mysql_error() . '</b></p>');
}
$query = 'SELECT * FROM register_entries ORDER BY date_entered DESC';   
if ($r = mysql_query ($query)) 
{       
while ($row = mysql_fetch_array ($r)) 
{               
print "<p><h3>{$row['name']}</h3>               
{$row['password']}<br />{$row['email']}<br />{$row['country']}<br />{$row['phone_num']}<br />{$row['date_entered']}<br />               
<a href=\"register_edit.php?id={$row['blog_id']}\">Edit</a>             
<a href=\"register_delete.php?id={$row['blog_id']}\">Delete</a>         
</p><hr />\n";  
}
} 
else
{       
die ('<p>Could not retrieve the data because: <b>' . mysql_error() . "</b>. The query was $query.</p>");
} 
mysql_close(); 
?>

A man who wants to lead the orchestra must turn his back on the crowd

مواضيع مشابهة