hovercraft
Technical User
Greetings,
I keep getting this error:
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/panthert/public_html/rikenkaki/check_edit02.php on line 45
When running this code:
<?php
$checkername=$_POST['checkername'];
echo $checkername.'<br>';
$host="xxxxxx";
$user="xxxxxxx";
$password="xxxxx";
$database="xxxxxxxx";
$Link_ID=mysql_pconnect($host, $user, $password);
if (!$Link_ID)
{
echo "Failed to connect to Server=".$host;
return 0;
}
else
{
echo "Successfully connected to Server=".$host;
}
if (!@mysql_select_db($database,$Link_ID))
{
echo "
Cannot use database=".$database;
}
else
{
echo "
Successfully connected to database=".$database;
}
echo '<br>';
$rs = mysql_query("SELECT * FROM inv_checker WHERE inv_checker.check_checknam = '$checkername';");
while ( $row = mysql_fetch_array($rs) )
{
echo ($row["checker_checkid"].' '.$row["checker_checknam"]);
}
?>
I'm guessing that the error orginates in the $rs variable, specifically in the WHERE clause.
but I'm stumped.
The variable = $checkername is populated from a previous php listbox. I verify that the variable does have a value by echoing it. That works fine. So it must be in my syntax.
Any help would be greatly appreciated.
Thanks,
Dave
I keep getting this error:
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/panthert/public_html/rikenkaki/check_edit02.php on line 45
When running this code:
<?php
$checkername=$_POST['checkername'];
echo $checkername.'<br>';
$host="xxxxxx";
$user="xxxxxxx";
$password="xxxxx";
$database="xxxxxxxx";
$Link_ID=mysql_pconnect($host, $user, $password);
if (!$Link_ID)
{
echo "Failed to connect to Server=".$host;
return 0;
}
else
{
echo "Successfully connected to Server=".$host;
}
if (!@mysql_select_db($database,$Link_ID))
{
echo "
Cannot use database=".$database;
}
else
{
echo "
Successfully connected to database=".$database;
}
echo '<br>';
$rs = mysql_query("SELECT * FROM inv_checker WHERE inv_checker.check_checknam = '$checkername';");
while ( $row = mysql_fetch_array($rs) )
{
echo ($row["checker_checkid"].' '.$row["checker_checknam"]);
}
?>
I'm guessing that the error orginates in the $rs variable, specifically in the WHERE clause.
but I'm stumped.
The variable = $checkername is populated from a previous php listbox. I verify that the variable does have a value by echoing it. That works fine. So it must be in my syntax.
Any help would be greatly appreciated.
Thanks,
Dave