21. oktober 2013 - 16:13Der er
5 kommentarer og 1 løsning
søg i mysqli db med $_post
Hej jeg er ved at søge i en mysqli db, og jeg har en $_POST array som udskriver 0.0', '0.1', '1.5', '2.0', '2.1', '2.2', '2.3', '2.4', '2.5', '2.6', '2.7', '2.8', '2.9', '2.10', '2.11', '2.12', '3.0', '4.0', '5.0', '6.1', '6.0', '127.0', '2.13', '0.4', '5.1
jeg vil gerne søge i db efter en eller flere af de tal og udskriv deres post fra db, men jeg får intet resultat, hvordan søger jeg med et array i mysqli db ???
<?php require_once 'includes/dbConn.php';
$codearr = $_POST[code];
$codestr = implode("', '", $codearr);
if ($SideData = $mysqli->prepare("SELECT * FROM sms_traffic WHERE status IN (' . $codestr . ') ORDER BY status; ")){
//hvis du vil søge efter en bestemmt ting i db, skal du bruge bind param. $SideData->bind_param("s", $codestr);
Hej arne tak for svaret, det fik mig til at se efter en anden løsning, og jeg kom op med den her, som virker efter hensigten. Du må gerne smide et svar :-)
if ($SideData = $mysqli->prepare("SELECT * FROM sms_traffic WHERE status IN (' . $codestr . ') ORDER BY status; ")){ $SideData->bind_param("s", $codestr); $SideData->execute(); $SideData->bind_result($showCode);
//while her while ($SideData->fetch()) { echo $showCode .'<br>'; } //lukker her } ?>
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.