Hi Forums
When i doing following code, it do the query & show the result contain pages. but when i move to the next page that displays the error message.
the error message is :
Notice: Undefined index: h1 in C:\AppServ\www\ facebook\findpe poles.php on line 65 (marked as ------error #1)
Notice: Undefined index: txtser in C:\AppServ\www\ facebook\findpe poles.php on line 66 (marked as ------error #2)
i couldn't understand that? can any one explain that?
thanks
chel-1
When i doing following code, it do the query & show the result contain pages. but when i move to the next page that displays the error message.
the error message is :
Notice: Undefined index: h1 in C:\AppServ\www\ facebook\findpe poles.php on line 65 (marked as ------error #1)
Notice: Undefined index: txtser in C:\AppServ\www\ facebook\findpe poles.php on line 66 (marked as ------error #2)
Code:
<?php
$con=mysql_connect("localhost","root","iceberg");
if(!$con){
die('could not connect:'.mysql_error());
}
mysql_select_db("mydata",$con);
$recordsPerPage = 6;
$pageNum = 1;
if(isset($_GET['p'])) {
$pageNum = $_GET['p'];
settype($pageNum, 'integer');
}
$offset = ($pageNum - 1) * $recordsPerPage;
$db_c=0;
$pr_c=0;
$username=$_POST['h1']; //-------------------error #1
$servalue=$_POST['txtser'];//-------------------error 2
$myref=$refno;
if($servalue=='')
{
echo " ";
echo "Enter Your Friend Name,City or Country To Find Your Match";
}
else
{
$sql_sel=mysql_query("SELECT * FROM user WHERE fullname='$servalue' or city='$servalue' or country='$servalue' LIMIT $offset, $recordsPerPage");
$sql_sel1=mysql_query("SELECT * FROM user WHERE fullname='$servalue' or city='$servalue' or country='$servalue' ");
while($row=mysql_fetch_array($sql_sel)){
$frienduse[$db_c]=$row['username'];
$friendref[$db_c]=$row['refno'];
$fullname[$db_c]=$row['fullname'];
$country[$db_c]=$row['country'];
$lookingfor[$db_c]=$row['lookingFor'];
$religious[$db_c]=$row['religious'];
$friendimg[$db_c]=$row['prophoto'];
$db_c=$db_c+1;
}
}
/*if($db_c==0){
$db_c==1;
}*/
echo "<p align='right'><a href='home.php'>Home</a></p>";
echo "<table align='center'>";
while($pr_c<$db_c){
echo"<tr><td rowspan='5' valign='middle'>";
echo "<a href='serView.php'><img src='img/".$friendimg[$pr_c]."' width='115' heught='120'></a>";echo " </td></tr>";
//echo"<tr><td>";
//echo $friendref[$pr_c]; echo " </td></tr>";
echo"<tr><td>";
echo $fullname[$pr_c];echo " </td><td colspan='50'> </td><td><a href='serView.php?$friendref[$pr_c]'>View Profile</a></td></tr>";
echo"<tr><td>";
echo $country[$pr_c];echo " </td><td colspan='50'> </td><td>Send Message</td></tr>";
echo"<tr><td>";
echo $lookingfor[$pr_c];echo " </td><td colspan='50'> </td><td><a href='addmyFriends.php?$friendref[$pr_c]'>Friendship</a></td></tr>";
echo"<tr><td>";
echo $religious[$pr_c];echo " <br><br></td></tr>";
//echo "<br><br>";
$pr_c=$pr_c+1;
}
echo"</table>";
$query = "SELECT COUNT(refno) AS dt FROM user WHERE fullname='$servalue' or city='$servalue' or country='$servalue';";
$result = mysql_query($query) or die('Mysql Err. 2');
$row = mysql_fetch_assoc($result);
$numrows = $row['dt'];
$maxPage = ceil($numrows/$recordsPerPage);
$nav = '';
for($page = 1; $page <= $maxPage; $page++)
{
if ($page == $pageNum)
{
$nav .= "<div class=\"pNo\">$page</div>";
}
else
{
$nav .= "<div class=\"pNo\"><a href=\"?p=$page\">$page</a></div>";
}
}
if ($pageNum > 1) {
$page = $pageNum - 1;
$prev = "<a href=\"?p=$page\"><strong><</strong></a>";
$first = "<a href=\"?p=1\"><strong><<</strong></a>";
}
else {
$prev = '<strong> </strong>';
$first = '<strong> </strong>';
}
if ($pageNum < $maxPage) {
$page = $pageNum + 1;
$next = "<a href=\"?p=$page\"><strong>></strong></a>";
$last = "<a href=\"?p=$maxPage\"><strong>>></strong></a>";
}
else {
$next = '<strong> </strong>';
$last = '<strong> </strong>';
}
echo '<br />';
echo '<br />';
echo "<div class=\"pagingDiv\">
<div class=\"pNo\">$first</div>
<div class=\"pNo\">$prev</div>
$nav
<div class=\"pNo\">$next</div>
<div class=\"pNo\">$last</div></div>";
?>
thanks
chel-1
Comment