سلام خسته نباشید
کد های من در لوکال هاست به خوبی اجرا میشن ولی وقتی اپلود کردم روی هاست cpanel ، تمام کوئری های insert اجرا نمیشن ولی بقیه کوئری ها اجرا میشن . مشکل چی هست ؟
اینم بگم هیچ اروری نمیاد و وقتی نتیجه رو var_dump میکنم چیزی نمیاد جز : int(0) .
سلام و احترام
یه بار کوئری insertرو قرار بدید تا برسی کنیم، و این که شاید permission مناسب وجود نداره، لطفا با پشتیبان سرویس دهندتون همانگ کنید تا مشکلتون رو حل کنن
function addCategories($categoryName){
global $pdo;
$sql = "INSERT INTO categorise (name) VALUE( :categoryName )";
$stmt = $pdo->prepare($sql);
$stmt->execute([":categoryName" => $categoryName]);
return $stmt->rowCount();
if (!$stmt) {
echo "\nPDO::errorInfo():\n";
print_r($pdo->errorInfo());
}
هیچ پیامی نمیاد و اینم بگم که روی هاست vista panel کار میکنه ولی روی هاست cpanel مشکل داره . فرقی مگه دارن هاست ها ؟
حتی نسخه php کد هام و ورژن php هاست تقریبا یکی هست .