I am relatively new to PHP and MySQL. This is the first time I've tried
to use multiple queries in a single script.
I have the following PHP script which gets a Job Number from a search
form and generates a web page which displays the record for that job:
$username="root ";
$password="";
$database="foob ar";
$Searchterm = $_GET['JobNumber'];
mysql_connect(' localhost',$use rname,$password );
@mysql_select_d b($database) or die( "Unable to select database");
$query="select * from jobs where JobNumber like $Searchterm";
$result=mysql_q uery($query);
$num_results=my sql_num_rows($r esult);
$JobNumber=mysq l_result($resul t,$i,"JobNumber ");
$NSN=mysql_resu lt($result,$i," NSN");
echo various fields here
This part works fine.
----------------------------------
I now want to list other jobs which use the same NSN on the same page
under that display. This is the script I'm using:
$query2="select * from jobs where NSN like $NSN";
$result=mysql_q uery($query2);
$num_results=my sql_num_rows($r esult);
$JobNumber=mysq l_result($resul t,$i,"JobNumber ");
echo query2; (returns the correct query, including the NSN)
echo $num_results (returns nothing)
$i=0;
while ($i < $num) {
echo various fields here (returns nothing)
$i++;
}
Can anyone tell me what I'm missing?
to use multiple queries in a single script.
I have the following PHP script which gets a Job Number from a search
form and generates a web page which displays the record for that job:
$username="root ";
$password="";
$database="foob ar";
$Searchterm = $_GET['JobNumber'];
mysql_connect(' localhost',$use rname,$password );
@mysql_select_d b($database) or die( "Unable to select database");
$query="select * from jobs where JobNumber like $Searchterm";
$result=mysql_q uery($query);
$num_results=my sql_num_rows($r esult);
$JobNumber=mysq l_result($resul t,$i,"JobNumber ");
$NSN=mysql_resu lt($result,$i," NSN");
echo various fields here
This part works fine.
----------------------------------
I now want to list other jobs which use the same NSN on the same page
under that display. This is the script I'm using:
$query2="select * from jobs where NSN like $NSN";
$result=mysql_q uery($query2);
$num_results=my sql_num_rows($r esult);
$JobNumber=mysq l_result($resul t,$i,"JobNumber ");
echo query2; (returns the correct query, including the NSN)
echo $num_results (returns nothing)
$i=0;
while ($i < $num) {
echo various fields here (returns nothing)
$i++;
}
Can anyone tell me what I'm missing?
Comment