Ich habe ein echtes Problem festgestellt, die Ursache ist mir unbekannt. Ich füge Datetime in Datenbank (und einige andere Daten) ein. Script funktioniert, es fügt neue Rekorde hinzu und es ist einfach anschwellen. Das eigentliche Problem besteht darin, Daten zu duplizieren. Auch wenn ich diese if-Zustand haben, funktioniert es nicht richtig: xMySQL: Überprüfen, ob Zeile existiert nicht wirklich funktioniert
$data = $year."-".$month."-".$day." ".$godzina.":".$minuta;
$result = mysql_query("SELECT * from kolejka WHERE data LIKE '$data%'");
$exists = (mysql_num_rows($result))?TRUE:FALSE;
if($exists){
header('Location: location');
$_SESSION['msg'] = 'text';
}else{
$sql = "INSERT INTO kolejka (pID, mID, data, odbyta) VALUES ('$id', '$mid', '$data', '0')";
}
if (!mysql_query($sql)){
header('Location: 'location');
$_SESSION['msg'] = 'error';
}
hier db:
Es wurde wird von mysql_query getan werden:> Vielen Dank im Voraus für jede Kommentare
Echo aus '$ data', was bekommen Sie? – aynber
Haben Sie Ihren Code für das Beispiel vielleicht zu sehr gekürzt? _Ich sehe nicht, wo der Einsatz ausgeführt wird._ – Uueerdo
@aynber 2016-08-09 9:00 – Ethris