2016-06-15 4 views
-2

В настоящее время я работаю над проектом, и я постарался изо всех сил избежать вопросов здесь, но в настоящее время я понятия не имею, что происходит.Вчера код, сломавшийся сегодня (MySQL, PHP)

Yestereday, я сделал простые вещи, которые работали и сегодня, я только что изменил одну вещь, и все сломано.

elseif (isset($_POST['name'])) { 
$name = $bdd->quote($_POST['name']); 
echo $name; 

$bdd->query("CREATE TABLE ${name} (
    id int(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY, 
    entreprise VARCHAR(255), 
    nom VARCHAR(255), 
    prenom VARCHAR(255), 
    fonction VARCHAR(255), 
    mail VARCHAR(255), 
    mobile VARCHAR(20), 
    fixe VARCHAR(20), 
    entite VARCHAR(255)) 
    "); 
... } 

Так что это код, он работает отлично, $ имя является хорошим, нет никакого сообщения об ошибке, но она не работает.

Единственное существенное изменение я сделал, чтобы удалить Connexion часть в файле и я положил его в заголовочном файле

$bdd = new PDO('mysql:host=localhost;dbname=dbname;charset=utf8', 'myusername', 'mypassword'); 

Я действительно не думаю, что это происходит от того, так как, когда я отменить его , она по-прежнему не работает

Спасибо за вашу помощь

+3

Ожидаете ли вы нам угадать ошибка у вас есть? –

+0

Ну, не совсем, я в основном надеялся, что кто-то, кто экспериментировал в этом вопросе, мог поделиться тем, что он сделал, может быть, это даст мне некоторую идею, и все, что нужно попробовать – Steeph

+0

Хорошо, но каковы ошибки? Вы включили отчет об ошибках? –

ответ

0

FINALLLY !!! Я узнал

Ну, это была какая-то глупая ошибка с моей стороны и неправильное понимание цитаты функции (я думал, что она была использована для замены mysql_escape_string), но в конце концов она не подходит для запроса, поскольку она добавляет цитата и цитата не работают с SQL.

Во всяком случае, спасибо за вашу помощь

Я могу есть в мире сейчас: р

+0

кто заботится о sql-инъекции в любом случае? – andrew

+0

Я не знаю, я подумал, что это хорошая привычка ограничивать возможности пользователя. – Steeph

Смежные вопросы