संभव डुप्लिकेट:
“Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given” error while trying to create a php shopping cartmysql_fetch_array() पैरामीटर 1 संसाधन समस्या होने की उम्मीद है
मैं समझ नहीं है, मैं इस कोड में कोई गलती देख लेकिन इस त्रुटि है , मदद करें:
mysql_fetch_array() उम्मीद पैरामीटर 1 संसाधन समस्या हो
<?php
$con = mysql_connect("localhost","root","nitoryolai123$%^");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
mysql_select_db("school", $con);
$result = mysql_query("SELECT * FROM student WHERE IDNO=".$_GET['id']);
?>
<?php while ($row = mysql_fetch_array($result)) { ?>
<table class="a" border="0" align="center" cellpadding="0" cellspacing="1" bgcolor="#D3D3D3">
<tr>
<form name="formcheck" method="get" action="updateact.php" onsubmit="return formCheck(this);">
<td>
<table border="0" cellpadding="3" cellspacing="1" bgcolor="">
<tr>
<td colspan="16" height="25" style="background:#5C915C; color:white; border:white 1px solid; text-align: left"><strong><font size="2">Update Students</td>
<tr>
<td width="30" height="35"><font size="2">*I D Number:</td>
<td width="30"><input name="idnum" onkeypress="return isNumberKey(event)" type="text" maxlength="5" id='numbers'/ value="<?php echo $_GET['id']; ?>"></td>
</tr>
<tr>
<td width="30" height="35"><font size="2">*Year:</td>
<td width="30"><input name="yr" onkeypress="return isNumberKey(event)" type="text" maxlength="5" id='numbers'/ value="<?php echo $row["YEAR"]; ?>"></td>
<?php } ?>
मैं सिर्फ फॉर्म में डेटा लोड करने की कोशिश कर रहा हूं लेकिन मुझे नहीं पता कि यह त्रुटि क्यों दिखाई देती है। यहां संभवतः गलती क्या हो सकती है?
मैं कम से कम डाली '$ _GET' int' करने के लिए [ 'आईडी'] 'करने के लिए सिफारिश करेंगे: ' mysql_query (" चुनें * छात्र से जहां आईडीएनओ = "। (Int) $ _ प्राप्त करें ['id']);' – binaryLV