Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: существование записи
 
 автор: P@Sol   (26.10.2005 в 11:40)   письмо автору
 
 

как можно проверить существует запись или нет?
обычно так:
<?
$sql 
"Select * from table where chtoto='$chtoto";
  
$result mysql_query($sql);
$test=mysql_num_rows($result); 
if (
$test==0)  return false;
 else
  {}

большой код получается:(

   
 
 автор: Loki   (26.10.2005 в 17:13)   письмо автору
 
   для: P@Sol   (26.10.2005 в 11:40)
 

Короче врядли можно.

   
 
 автор: cheops   (26.10.2005 в 20:46)   письмо автору
 
   для: P@Sol   (26.10.2005 в 11:40)
 

Можно сократить, но не на много
<? 
$sql 
"Select cout(*) from table where chtoto='$chtoto"
  
$result mysql_query($sql); 
if (
mysql_result($result,0)==0)  return false
else 
  {}

   
 
 автор: P@Sol   (27.10.2005 в 12:26)   письмо автору
 
   для: cheops   (26.10.2005 в 20:46)
 

тогда еще можно
<?
$result 
mysql_query("Select * from table where chtoto='$chtoto'"); 
if (
mysql_result($result,0)==0)  return false;

:)

спасбо

   
 
 автор: cheops   (27.10.2005 в 13:22)   письмо автору
 
   для: P@Sol   (27.10.2005 в 12:26)
 

Тогда можно и так :)))
<? 
if (mysql_result(mysql_query("Select * from table where chtoto='$chtoto'"),0)==0)  return false;
?>

только код не читабельный и в случае возникновения ошибки не будет выводится сообщения об этом.

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования