Insert hvis $result = Null
Jeg har lavet et script hvor jeg først checker databsen om der er data for en bestemt dato, hvis ikke vil jeg forsøge at indsætte data. Problemet er bare at der ikke bliver indsat noget. Min kode ser sådan her ud:$conn = mysql_connect("localhost", "Databasemaster", "pb16950");
$date = $year . "-" . $month . "-" . $day;
$sql = "SELECT uid FROM Application_DB.Daycalendar_T WHERE Date_DT = '$date'";
$result = mysql_query($sql, $conn);
$data = locdayname($dayname);
if ($result) {
} else {
$i = 0;
while ($i < 33) {
$app = appointments($i, $data["city"], $data["dayname"]);
$sql = "INSERT INTO Application_DB.Daycalendar_T VALUES ('', '$date', '" . $app["time"] . "' ";
$sql .= "'', '', '', '', '')";
mysql_query($sql, $conn);
$i++;
}
}
Hvad er der galt?
