<?PHP
$host="localhost";
$user="root";
$pass="123";
$db_name="test";
$Tema_rassilki_id="100";
session_start();
$start_pp=$_SESSION['start_pp'] = '1';
$link=mysql_connect($host,$user,$pass);
mysql_select_db($db_name,$link);
?>
<!-- Берем данные из базы -->
<?PHP
//Получаем email id из базы:
$query = ('SELECT allbase.ID,allbase.email FROM `allbase` WHERE ID='.$start_pp.'');
$sql = mysql_query($query) or die(mysql_error());
while ($res = mysql_fetch_array($sql)) {
$IDemail=$res['ID'];
}
?>
<?PHP
//Получаем данные из формы и отправляем в базу
//Если переменная Name передана
if (isset($_POST["Name"])) {
++$start_pp; //увеличиваем счетчик +1
//Вставляем данные, подставляя их в запрос
$sql = mysql_query("INSERT INTO `rassilki_rezults` (`Tema_rassilki_id`,`Email_ID`,`Status`)
VALUES ('".$Tema_rassilki_id."','".$IDemail."','".$_POST['Name']."')");
//Если вставка прошла успешно
if ($sql) {
echo "<p>Данные успешно добавлены в таблицу. </p>";
} else {
echo "<p>Произошла ошибка.</p>";
}
}
//Получаем email из базы:
$query = ('SELECT allbase.ID,allbase.email FROM `allbase` WHERE ID='.$start_pp.'');
$sql = mysql_query($query) or die(mysql_error());
while ($res = mysql_fetch_array($sql)) {
$Email=$res['email'];
}
?>
<div id="email">
<?PHP
echo $Email;
?>
</div>
<!--- Форма через которую передаем -->
<table>
<form action="" method="post">
<tr>
<td>Данные:</td>
<td><input type="text" name="Name"></td>
</tr>
<tr>
<td colspan="2"><input type="submit" value="OK"></td>
</tr>
</form>
</table>
Так чтобы при нажатии на кнопку в форме переменная $start_pp увеличивалась на +1.
Никак не пойму куда добавить ++$start_pp;.
Если поставить выше sql запроса из базы не работает $IDemail, если ниже не работает сам счетчик.
Сейчас при нажатии на кнопку в форме прибавляется +1, но если нажимать дальше почему-то не работает.