Ben mükemmel çalıştığı altında bir işlevi var, ama şimdi müşteri geri geldi ve müvekkillerine en eki "h" yazın olmaz ya da benim başına olabilir, ne olursa olsun, çünkü sayı sadece arama yapmak için alınması istedi Aşağıdaki örnek:
38039 veya 38039h
Ancak o da o, biz sadece önek gerekir ki bu durumda "T760" yazarak olabilir bu yüzden "T" ile başlayan ürün kodları bir grup olduğunu söyledi.
Aşağıda benim kod şu anda, kimse bana bu örneklerde işe tam ürün üzerinde bir arama yardımcı olabilir mi?
<?php
//Find Stock Value
function checkstock($prodCode) {
$prodCode = strtoupper($prodCode);
require '../../../../config.php';
$dbh = new PDO(DB_DSN, DB_USER, DB_PASS);
$sql = "SELECT * FROM isproducts WHERE prodCode = '".
$prodCode."' AND AllowSalesOrder = '1'";
$stmt = $dbh->query($sql);
$obj = $stmt->fetch(PDO::FETCH_OBJ);
$count = $stmt->rowCount();
echo ($count == 1 ?
ROUND($obj->FreeStockQuantity, 0) : 'Invalid product code '.$prodCode.'');
}
//Call Stock Function
checkstock($_POST['productcode']);
?>