הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   [שאלה]mysql ועורך TinyMCE (https://hosts.co.il/forums/showthread.php?t=51726)

Ron | CSite.co.il 09-08-07 23:45

[שאלה]mysql ועורך TinyMCE
 
שלום לכולם,
אני משתמש בעורך TinyMCE
ואני מנסה להכניס את מה שקיבלתי מהעורך ל mysql:
PHP קוד:

<?php
require "function.php";
echo 
connection_db();


if (isset(
$_POST['elm1'])){   //admin
 
$elm1 htmlspecialchars($_POST['elm1']);
 
mysql_query("INSERT INTO `admin` (index) VALUES ('$elm1')") or die(mysql_error()); 
 echo 
$elm1;
 }




?>

אבל זה מדפיס לי את השגיאה:
PHP קוד:

You have an error in your SQL syntaxcheck the manual that corresponds to your MySQL server version for the right syntax to use near 'index) VALUES ('<span class="example1">Test head 


לפי מה שהבנתי השגיאה היא שסוג המסד לא יכול לקבל ערכים של html ...
איך מסדרים את זה?

תודה מראש

Meir 09-08-07 23:47

תנסה את השאלתיה הזאת:

קוד:

INSERT INTO `admin` (`index`) VALUES ('$elm1')
אם אני לא טועה index היא מילה שמורה.

Ron | CSite.co.il 09-08-07 23:50

תודה רבה אחי ^^
תמיד יש לי את הטעויות הקטנות האלה ואני לא עולה עליהם:)

Meir 09-08-07 23:53

כי השתמשת בפונקציה htmlspecialchars, אם יש לך PHP 5 אתה יכול להשתמש בהוצאה בפונקציה htmlspecialchars_decode - http://www.php.net/manual/en/functio...ars-decode.php
אם אין לך PHP 5 תסתכל בתגובות בדף שנתתי קישור אליו יש שמה מספר פתרונות כיצד לבצע את זה.

Ron | CSite.co.il 10-08-07 00:14

תודה אחי,יש לי עוד בעיה ממש קטנה...
איך מוחקים נתון מסויים מהdb דרך ה php?
שוב תודה:)

Meir 10-08-07 00:15

קוד:

DELETE FROM `table` WHERE `field`='value'

Ron | CSite.co.il 10-08-07 00:17

תודה אחי,אפשר לנעול:).
עוד לא הספקתי לכתוב כבר ענית|winky| |קורץ|


כל הזמנים הם GMT +2. הזמן כעת הוא 07:10.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ