A voir également:
- Insérer des valeurs dans une table dont le nom est une variable
- Ce programme est écrit en python. il construit un mot secret dans une variable mais il ne l'affiche pas. modifiez-le pour qu'il affiche le mot secret. exécutez-le. quel est ce mot secret ? ✓ - Forum Python
- Annuaire portable gratuit a partir d'un nom ✓ - Forum Mobile
- Dans la table des matières de ce document, le chapitre 6 et ses 2 sections n'apparaissent pas. trouvez l'erreur dans la structure du document et corrigez-la. mettez à jour la table des matières. quel est le mot formé par les lettres en majuscules de la table des matières après sa mise à jour ? - Forum Word
- Table ascii - Guide
- Nom de l'adresse ✓ - Forum Internet / Réseaux sociaux
2 réponses
Bonjour
Quand tu écris
$req="Insert into $table values ('','$pub')";
PHP remplace les valeurs des variables $table et $pub par leurs valeurs, parce qu'elles apparaissent dans une chaîne entre double quotes.
Donc quand tu appelleras mysql_query, il n'y aura aucune variable dans la $req : mysql n'est pas concerné par le problème des variables.
Il ne faut pas mélanger ce que fait PHP avec ce que fait Mysql.
Quand tu écris
$req="Insert into $table values ('','$pub')";
PHP remplace les valeurs des variables $table et $pub par leurs valeurs, parce qu'elles apparaissent dans une chaîne entre double quotes.
Donc quand tu appelleras mysql_query, il n'y aura aucune variable dans la $req : mysql n'est pas concerné par le problème des variables.
Il ne faut pas mélanger ce que fait PHP avec ce que fait Mysql.
21 nov. 2012 à 21:00