У меня странная проблема с mysql запросом вставки с php, он обычно работает, но когда вставляю некоторые тексты, не работает и нет причины , поэтому я не понимаю, почему доза кода не запускается. моя база данных varibales и соединение правильные, потому что он работает на других входах
require_once('conn.php');
if (isset($_GET['book'])) {
$book=$_GET['book'];
$id=$_GET['id'];
}
if (isset($_POST["sub"])) {
//inputs*********************
$bookName=$_POST['bookName'];
//category configuration
$category_ar=$_POST['category_ar'];
$category_en=$_POST['category_en'];
$category_tr=$_POST['category_tr'];
$author=$_POST['author'];
//description configuration
$description_ar=$_POST['desc_ar'];
$description_en=$_POST['desc_en'];
$description_tr=$_POST['desc_tr'];
//extensions configuration
$bookEx=explode('.',$book);
$ex=strtolower(end($bookEx));
$caption=$bookName;
//image
$image=$_FILES['image']['name'];
$image_temp=$_FILES['image']['tmp_name'];
$imageSize =$_FILES['image']['size'];
$imageError =$_FILES['image']['error'];
$imageType =$_FILES['image']['type'];
$image_target_path= "uploads/covers/".$image;
// -------------
$bookName="[YOUR_CLOSE_BOOK]". $bookName.".".$ex;
$bookPath="uploads/BOOKS/".$bookName;
echo $book." ".$bookPath;
if (copy($book,$bookPath) && move_uploaded_file($image_temp,$image_target_path)) {
$insert = $db->multi_query("INSERT INTO maintable1(author,file_name,image_name,description_ar,description_tr,description_en,caption,category_ar,category_tr,category_en,uploaded_on,vote,voted)
VALUES('$author','$bookName','$image','$description_ar','$description_tr','$description_en','$caption','$category_ar','$category_tr','$category_en',NOW(),0,0);
UPDATE user_uploads SET sorted='true' where id=$id; ");
if($insert){
echo "<script>window.location.href='sort.php?suc&file=$bookName';</script>";
}
else{
echo"nooooooooooooo";
}
}
else {
echo" SOME ERROR";
}
}
другой код
<div class="box">
<form action="u.php?book=<?php echo $book?>&id=<?php echo $id?>" method="post" enctype="multipart/form-data">
<input type="text" name="bookName" placeholder="أسم الكتاب" required>
<div class="select">
<!-- SELECT ONE -->
<select name="category_ar" id="category_ar" onchange="ch()">
<option value="">اختر فئة</option>
<?php
require_once 'conn.php';
$query = $db->query("SELECT * FROM categores ORDER BY category_ar");
$category_ar;
if($query->num_rows > 0){
while($row = $query->fetch_assoc()){
$category_ar = $row["category_ar"];
?>
<option value="<?php echo $category_ar;?>"><?php echo $category_ar;?></option>
<?php }
}else{ ?>
<p>No image(s) found...</p>
<?php } ?>
</select>
<!-- SELECT TOW-->
<select name="category_en" id="category_en">
<option value="">اختر فئة</option>
<?php
require_once 'conn.php';
$query = $db->query("SELECT * FROM categores ORDER BY category_ar");
$category_en;
if($query->num_rows > 0){
while($row = $query->fetch_assoc()){
$category_en = $row["category_en"];
?>
<option value="<?php echo $category_en;?>"><?php echo $category_en;?></option>
<?php }
}else{ ?>
<p>No image(s) found...</p>
<?php } ?>
</select>
<!-- SELECT THREE -->
<select name="category_tr" id="category_tr">
<option value="">اختر فئة</option>
<?php
require_once 'conn.php';
$query = $db->query("SELECT * FROM categores ORDER BY category_ar;");
$category_tr;
if($query->num_rows > 0){
while($row = $query->fetch_assoc()){
$category_tr = $row["category_tr"];
?>
<option value="<?php echo $category_tr;?>"><?php echo $category_tr;?></option>
<?php }
}else{ ?>
<p>No image(s) found...</p>
<?php } ?>
</select>
<a class="add" href="http://yourclosebook.com/addCategory" target="_blank" rel="noopener noreferrer">add</a>
</div>
<input type="text" name="author" placeholder="الكاتب" required>
<textarea name="desc_ar" id="" placeholder="وصف عربي" required ></textarea>
<textarea name="desc_en" id="" placeholder="وصف انجليزي" required ></textarea>
<textarea name="desc_tr" id="" placeholder="وصف تركي" required ></textarea>
<input type="file" name="image" id="image" placeholder="الغلاف" required>
<input type="submit" value="تحميل" name="sub" id="sub">
</form>
</div>
мой ввод
GAZİ TÖMER A2
1014 * Гази Universitesi 1016 * كتاب تعلم اللغة التركية المستوى الثاني من جامعة غازي التركية العريقة يتناول هذا الكتاب أسس المحادثة اليومية مع توسع في اسلوب السرد بالقواعد متوسطة في اللغة التركية 1018 * Турки sh книга для изучения языка, второй уровень из древних тюрков sh Университет Гази Эта книга раскрывает основы повседневного общения с расширением стиля повествования. Правила являются промежуточными в тюркском языке sh
Türk dili öğrenme kitabı, Gazi antik Türk Üniversitesi'nden ikinci seviye Bu kitap, anlatım stilini genişleterek günlük konuşmanın temellerini kapsar Türkçe'de kurallar orta düzeydedir