چک کردن خالی بودن یک خانه و نوشتن در آن در Mysql با Php
من چطوری می تونم چک کنم ببینم یه خانه توی دیتابیسم خالیه یا نه من با if سعی کردم این کار را انجام بدم ولی نشد
[PHP]<?php
$month = date("n");
$day = date("j");
$date = $month.$day;
$db = mysql_connect('localhost','root',test') or die("your connecton have a problem");
mysql_select_db('clist', $db);
$query = "select * from list where date = $date";
$result = mysql_query($query);
if($result)
$row = mysql_fetch_row($result);
echo '<form method="POST" action="readw.php">';
echo '<table border="1" width="100%">';
echo '<tr>';
echo '<td> '."$row[1]".'</td>';
echo '<td> ';
if (!$row[2] = null)
echo '<input type="checkbox" name="c1" value="ON">';
else
echo "complited";
echo '</td>';
echo '</tr>';
echo '<tr>';
echo '<td> '."$row[3]".'</td>';
echo '<td> ';
if (!$row[4] = null)
echo '<input type="checkbox" name="c2" value="ON">';
else
echo "complited";
echo '</td>';
echo '</tr>';
echo '<tr>';
[/PHP]
این کد طوالنی بود یکمش را گزاشتم.
و یه سوال دیگه اگه بخوام توی این خونه خالی بنویسم باید چی کار کنم از این کد استافده کدرم ولی کار نمی کنه؟
[PHP]<?php
$c1 = $_POST['c1'];
$c2 = $_POST['c2'];
$c3 = $_POST['c3'];
$c4 = $_POST['c4'];
$c5 = $_POST['c5'];
$c6 = $_POST['c6'];
$c7 = $_POST['c7'];
$c8 = $_POST['c8'];
$c9 = $_POST['c9'];
$c10 = $_POST['c10'];
$c11 = $_POST['c11'];
$c12 = $_POST['c12'];
$c13 = $_POST['c13'];
$c14 = $_POST['c14'];
$c15 = $_POST['c15'];
$ec1 = $_POST['ec1'];
$ec2 = $_POST['ec2'];
$ec3 = $_POST['ec3'];
$ec4 = $_POST['ec4'];
$ec5 = $_POST['ec5'];
//------------------------------------------
$listdate = $_POST['listdate'];
$datef = date("n");
$date = $datef.$listdate;
//------------------------------------------
$db = mysql_connect('localhost','root','f.momtaz') or die("your connecton have a problem");
mysql_select_db('clist', $db);
//------------------------------------------
if ($c1 == ON)
{
$query = 'update books set clc1 = "complited" where date = $date';
$result = mysql_query($query);
}
mysql_close($db)
?>[/PHP]
ممنونم