вывод внесенных данных из таблицы в таблицу php mysql

117
09 сентября 2019, 22:30

не могу вывести данные

if ($_SERVER['REQUEST_METHOD'] == 'POST') { 
       getConect(); 
				mysql_query("SET NAMES utf8"); 
				$name_equipment = ($_POST['name_equipment']); 
				$inv_number = ($_POST['inv_number']); 
				$image = ($_POST['image']); 
				$description = ($_POST['description']); 
				$query = mysql_query('INSERT INTO`equipment`(`name_equipment`,`inv_number`,`image`,`description`) 
				VALUES ("'.$name_equipment.'","'.$inv_number.'","'.$image.'","'.$description.'")'); 
				$query=mysql_query('SELECT*FROM`equipment`(`name_equipment`,`inv_number`,`image`,`description`)'); 
				while($result = mysql_fetch_array($query)){ 
					echo "<td>".$result ['name_equipment']."</td>"; 
					echo "<td>".$result ['inv_number']."</td>"; 
					echo "<td>".$result ['image']."</td>"; 
					echo "<td>".$result ['description']."</td></tr>"; 
				 
				} 
						 
			} 
} 
?>

с базой соединение есть в таблицы equipment идут записи!

это форма кнопки для отправления

 </tr> 
	<h3>Добавление оборудования</h3> 
			<form method="post" action = 'action/?method=addform'> 
			<span class="label"> Название </span> 
			<input style="width: 5%;" type="text" class="input" name="name_equipment" > 
			 
 
			<span class="label">Инвентарный </span> 
			<input style="width: 10%;" type="text" class="input" name="inv_number" > 
			 
			<span class="label">Картинка </span> 
			<input style="width: 15%;" class="input" name="image" > 
 
			<span class="label">Примечание </span> 
			<input style="width: 15%;" class="input" name="description" > 
		 
			<br/> 
			<br /><input type = "submit" name = "add" value ="Добавить"/><br /> 
			<br />	 
            </form> 
		</tbody>

отправляется в файл action там метод

else if($method=='addform'){ 
$name_equipment = getCheck($_POST['name_equipment'],'text'); 
					$inv_number = getCheck($_POST['inv_number'],'int'); 
					$image = getCheck($_POST['image'],'text'); 
					$description = getCheck($_POST['description'],'text'); 
					if($name_equipment!=''AND $inv_number!=''AND $description!=''){ 
						$query = mysql_query('INSERT INTO`equipment`(`name_equipment`,`inv_number`,`image`,`description`) 
					VALUES ("'.$name_equipment.'","'.$inv_number.'","'.$image.'","'.$description.'")'); 
		else { 
					exit('<meta http-equiv="refresh" content="0;URL=../page/journal1/" />'); 
          } 
          }

Answer 1

Судя по всему, вот, что вам нужно:

<?php
    if ($_SERVER['REQUEST_METHOD'] == 'POST') {
        getConect();
        mysql_query("SET NAMES utf8");
        $name_equipment = $_POST['name_equipment'];
        $inv_number = $_POST['inv_number'];
        $image = $_POST['image'];
        $description = $_POST['description'];
        $query = mysql_query('INSERT INTO`equipment`(`name_equipment`,`inv_number`,`image`,`description`)
                    VALUES ("'.$name_equipment.'","'.$inv_number.'","'.$image.'","'.$description.'")');
        echo "<td>".$name_equipment."</td>";
        echo "<td>".$inv_number."</td>";
        echo "<td>".$image."</td>";
        echo "<td>".$description."</td></tr>";
    }
?>
READ ALSO
Как заменить прозрачный фон КАРТИНКИ на белый средствами PHP?

Как заменить прозрачный фон КАРТИНКИ на белый средствами PHP?

Как заменить прозрачный фон КАРТИНКИ на белый средствами PHP?

106
запуск php+mysql скрипта в командной строке

запуск php+mysql скрипта в командной строке

Есть настроенный веб-сервер с php, mysqlЧерез браузер все работает хорошо, решил запустить php скрипт из командной строки, чтобы потом сделать...

118
Не видно капчу при регистрации

Не видно капчу при регистрации

Добавил капчу(ввод цифр с картинки), при регистрации пользователей, но картинка черная, и цифр невидноВ чем может быть проблема? Файл captcha

134
Qt многопоточность в работе с БД

Qt многопоточность в работе с БД

Появилось проблема в оптимизации приложения которая работает с БД(MySQL)Есть весьма большой SQL запрос(выборка с множеством inner join) который выполняется...

106