Resident
Новичок
помогите исправить код. DELETE не удаляет
....
/* создать соединение */
MYSQL_CONNECT($hostname,$username,$password) OR DIE("Не могу создать соединение ");
@mysql_select_db("$dbName") or die("Не могу выбрать базу данных ");
$query ="SELECT t2
FROM `table`
WHERE t1 LIKE '111".$_POST['name']."'";
$result = MYSQL_QUERY($query);
if(!$result) exit("Ошибка выполнения запроса - ".mysql_error());
while ($line = mysql_fetch_row($result)) {
$array[] = $line[0];
}
/* Освобождение resultset */
mysql_free_result($result);
mysql_query("DELETE t2 FROM table WHERE t1='111".$_POST['name']."'");
/* Закрытие соединения */
mysql_close(MYSQL_CONNECT($hostname,$username,$password));
/* Печать результатов в HTML */
foreach($array as $key=>$value){
echo $value;
echo '<hr >';
}
...
без этого всё прекрасно работает mysql_query("DELETE t2 FROM table WHERE t1='111".$_POST['name']."'"); где накасячил при удалении?
....
/* создать соединение */
MYSQL_CONNECT($hostname,$username,$password) OR DIE("Не могу создать соединение ");
@mysql_select_db("$dbName") or die("Не могу выбрать базу данных ");
$query ="SELECT t2
FROM `table`
WHERE t1 LIKE '111".$_POST['name']."'";
$result = MYSQL_QUERY($query);
if(!$result) exit("Ошибка выполнения запроса - ".mysql_error());
while ($line = mysql_fetch_row($result)) {
$array[] = $line[0];
}
/* Освобождение resultset */
mysql_free_result($result);
mysql_query("DELETE t2 FROM table WHERE t1='111".$_POST['name']."'");
/* Закрытие соединения */
mysql_close(MYSQL_CONNECT($hostname,$username,$password));
/* Печать результатов в HTML */
foreach($array as $key=>$value){
echo $value;
echo '<hr >';
}
...
без этого всё прекрасно работает mysql_query("DELETE t2 FROM table WHERE t1='111".$_POST['name']."'"); где накасячил при удалении?