ich kann nicht herausfinden, warum mein PHP-Skript nicht manchmal arbeitet es funktioniert, nachdem alle Daten aus der Datenbank-Tabelle zu löschenMysqli INSERT-Abfrage funktioniert nicht keine Fehler
<?php
$con = mysqli_connect("localhost","root","","db_csbn");
if(mysqli_connect_errno())
{
echo "MySQLi Connection was not established: " . mysqli_connect_error();
}
?>
...
<?php
include "connect.php";
$tor = (isset($_POST['tor']) ? "1" : "0");
$frm = (isset($_POST['frm']) ? "1" : "0");
$dp = (isset($_POST['dp']) ? "1" : "0");
$gm = (isset($_POST['gm']) ? "1" : "0");
$hd = (isset($_POST['hd']) ? "1" : "0");
$cr = (isset($_POST['cr'])? "1" : "0");
$ch = (isset($_POST['ch']) ? "1" : "0");
$snumber = $_POST['snumber'];
$documents = $tor.$frm.$dp.$gm.$hd.$cr.$ch;
echo $documents;
$date = date("Y-m-d");
if($tor || $frm || $dp || $gm || $hd || $cr || $ch)
{
$id = str_replace("-","",$date).$snumber;
$sql = "INSERT INTO `tbl_requests` (`id`, `dr`, `snumber`, `date`) VALUES('".$id."', '".$documents."', '".$snumber."', '".$date."');";
if(mysqli_query($con, $sql))
{
echo"<script>alert(Request id (Please Save):\n $id);</script>";
}
}
}
?>
Ich sehe keine Fehler nach dem Ausführen dieses Skripts, aber keine Daten wurden zu meiner Tabelle hinzugefügt.
Nach dem ''} des 'query' tun' else' und auf Fehler überprüfen. http://php.net/manual/en/mysqli.error.php – chris85
i hinzugefügt if (mysqli_query ($ con, $ sql)) \t { \t \t echo“ "; \t} \t sonst \t { \t \t echo ""; \t} selbst die Alarmbox wird nicht angezeigt – Thamus
Gut 'asd' ist irgendwie nutzlos, aber was hat dir das gebracht? – chris85