So my problem lays in the $_POST['delete'] if statement at the bottom operation, I keep getting Notice: Undefined index: delete and also Notice: Undefined index: checkbox. Please let me know if you have any ideas or suggestions im desperate to get this working, its part of my midterm project due tomorrow! Thank you so much
[PHP]$host="localhos t"; // Host name
$username="user name"; // Mysql username
$password="pass "; // Mysql password
mysql_connect(" $host", "$username" , "$password" )or die("cannot connect");
mysql_select_db ("ragra");
$sql="SELECT * FROM article";
$result=mysql_q uery($sql);
$count=mysql_nu m_rows($result) ;
echo "<table>";
echo "<tr>";
echo "<td>";
echo "<img src='comcarblog .jpg'>";
echo "</td>";
echo "</tr>";
echo "</table>";
echo "<table>";
echo "<tr>";
echo "<td><a href='main.php' alt='Home'><img src='home.jpg'> </a>";
echo "</td>";
echo "<td><a href='' alt=''><img src='blank.jpg' ></a>";
echo "</td>";
echo "<td><a href='add.php' alt='Admin'><im g src='admin.jpg' ></a>";
echo "</td>";
echo "</tr>";
echo "</table>";
echo "<table width='400' border='0' cellspacing='1' cellpadding='0' >";
echo "<tr>";
echo "<td><form name='form1' method='post'>" ;
echo "<table width='400' border='0' cellpadding='3' cellspacing='1' bgcolor='#CCCCC C'>";
echo "<tr>";
echo "<td bgcolor='#FFFFF F'> </td>";
echo "<td colspan='4' bgcolor='#41a1f 3'>You're about to delete some posts!</td>";
echo "</tr>";
echo "</table>";
echo "<table width='400' border='0' cellspacing='1' cellpadding='0' >";
echo "<tr>";
echo "<td align='center' bgcolor='#f3d84 1'>Number</td>";
echo "<td align='center' bgcolor='#f3d84 1'>Id</td>";
echo "<td align='center' bgcolor='#f3d84 1'>Title</td>";
echo "<td align='center' bgcolor='#f3d84 1'>Tagline</td>";
echo "<td align='center' bgcolor='#f3d84 1'>Author</td>";
echo "</tr>";
while($rows=mys ql_fetch_array( $result))
{
echo "<tr>";
echo "<td align='center' bgcolor='#FFFFF F'>";
echo "<input type='checkbox' name='checkbox" ;
echo $rows['id'];
echo "' id='checkbox[]' value='";
echo $rows['username'];
echo "'>";
echo "</td>";
echo "<td bgcolor='#FFFFF F'>";
echo $rows['id'];
echo "</td>";
echo "<td bgcolor='#FFFFF F'>";
echo $rows['title'];
echo "</td>";
echo "<td bgcolor='#FFFFF F'>";
echo $rows['tagline'];
echo "</td>";
echo "<td bgcolor='#FFFFF F'>";
echo $rows['author'];
echo "</td>";
echo "</tr>";
}
echo "<tr>";
echo "<div>";
echo "<td colspan='5' align='center' bgcolor='#FFFFF F'>";
echo "<input name='delete' type='submit' id='delete' value='Delete'> ";
echo "</td>";
echo "</div>";
echo "</tr>";
if($_POST['delete'] == 'Delete'){
for($i=0;$i<$co unt;$i++){
$del_id = $_POST['checkbox'][$i];
$sql = "DELETE FROM article WHERE id='$del_id'";
$result = mysql_query($sq l);
}
echo "<meta http-equiv=\"refresh \" content=\"0;URL =delete.php\">" ;
}
mysql_close();[/PHP]
[PHP]$host="localhos t"; // Host name
$username="user name"; // Mysql username
$password="pass "; // Mysql password
mysql_connect(" $host", "$username" , "$password" )or die("cannot connect");
mysql_select_db ("ragra");
$sql="SELECT * FROM article";
$result=mysql_q uery($sql);
$count=mysql_nu m_rows($result) ;
echo "<table>";
echo "<tr>";
echo "<td>";
echo "<img src='comcarblog .jpg'>";
echo "</td>";
echo "</tr>";
echo "</table>";
echo "<table>";
echo "<tr>";
echo "<td><a href='main.php' alt='Home'><img src='home.jpg'> </a>";
echo "</td>";
echo "<td><a href='' alt=''><img src='blank.jpg' ></a>";
echo "</td>";
echo "<td><a href='add.php' alt='Admin'><im g src='admin.jpg' ></a>";
echo "</td>";
echo "</tr>";
echo "</table>";
echo "<table width='400' border='0' cellspacing='1' cellpadding='0' >";
echo "<tr>";
echo "<td><form name='form1' method='post'>" ;
echo "<table width='400' border='0' cellpadding='3' cellspacing='1' bgcolor='#CCCCC C'>";
echo "<tr>";
echo "<td bgcolor='#FFFFF F'> </td>";
echo "<td colspan='4' bgcolor='#41a1f 3'>You're about to delete some posts!</td>";
echo "</tr>";
echo "</table>";
echo "<table width='400' border='0' cellspacing='1' cellpadding='0' >";
echo "<tr>";
echo "<td align='center' bgcolor='#f3d84 1'>Number</td>";
echo "<td align='center' bgcolor='#f3d84 1'>Id</td>";
echo "<td align='center' bgcolor='#f3d84 1'>Title</td>";
echo "<td align='center' bgcolor='#f3d84 1'>Tagline</td>";
echo "<td align='center' bgcolor='#f3d84 1'>Author</td>";
echo "</tr>";
while($rows=mys ql_fetch_array( $result))
{
echo "<tr>";
echo "<td align='center' bgcolor='#FFFFF F'>";
echo "<input type='checkbox' name='checkbox" ;
echo $rows['id'];
echo "' id='checkbox[]' value='";
echo $rows['username'];
echo "'>";
echo "</td>";
echo "<td bgcolor='#FFFFF F'>";
echo $rows['id'];
echo "</td>";
echo "<td bgcolor='#FFFFF F'>";
echo $rows['title'];
echo "</td>";
echo "<td bgcolor='#FFFFF F'>";
echo $rows['tagline'];
echo "</td>";
echo "<td bgcolor='#FFFFF F'>";
echo $rows['author'];
echo "</td>";
echo "</tr>";
}
echo "<tr>";
echo "<div>";
echo "<td colspan='5' align='center' bgcolor='#FFFFF F'>";
echo "<input name='delete' type='submit' id='delete' value='Delete'> ";
echo "</td>";
echo "</div>";
echo "</tr>";
if($_POST['delete'] == 'Delete'){
for($i=0;$i<$co unt;$i++){
$del_id = $_POST['checkbox'][$i];
$sql = "DELETE FROM article WHERE id='$del_id'";
$result = mysql_query($sq l);
}
echo "<meta http-equiv=\"refresh \" content=\"0;URL =delete.php\">" ;
}
mysql_close();[/PHP]
Comment