Ich möchte eine Falle machen, wenn das Array einen Wert innerhalb der Datenbank hat. Sie werden dann zu der if-Bedingung fortfahren, die ich baue. Soweit ist das mein Code.php - check mysql_query, wenn es die gleiche Variable eines Arrays gibt, dann bekomme das Ergebnis
$a = $_POST['a'];
$b = $_POST['b'];
foreach ($_POST['b'] as $b)
{
$result = mysql_query("select * from ehr_schedule3 where (sched3_time='$b' and sched2_id='$a') ");
$row = mysql_fetch_array($result);
$num = mysql_num_rows($result);
}
if(strpos($b, $result)==true) //$b is the array value I will insert to the db.
{
header("Location: ../edit_sched2.php?asdfghjkl=".$a."?false");
$_SESSION["A"] = "E" ;
}
Ich weiß nicht, wie man mit Array in der mysql_query spielt. Ich möchte nur weitergehen zu if
, wenn es nur einen von dem gleichen Wert gibt. Ich Planung ursprünglich es sich um eine Zeichenfolge, so dass, wenn die strpos
bestätigt haben sie den gleichen Wert hat, wird es dann weiter zum if
Beenden Sie die Verwendung der ** veralteten und ab PHP7 entfernten ** mysql_ * -Funktionen. Migrieren Sie zu PDO und verwenden Sie vorbereitete Anweisungen. –
Warum sollten Sie das überprüfen? Wenn etwas vom 'SELECT' zurückgegeben wird, ist es bereits ** das 'Ding' ... – FirstOne
Was ich meine, ist die' $ num' Variable, sorry. Ich werde meine Frage bearbeiten – Noobster