Erreur PHP Aidez-moi SVP

Fermé
Loader Messages postés 58 Date d'inscription dimanche 25 novembre 2012 Statut Membre Dernière intervention 8 juillet 2013 - Modifié par Loader le 16/05/2013 à 20:26
jeremy.s Messages postés 1226 Date d'inscription lundi 28 mars 2011 Statut Membre Dernière intervention 2 septembre 2013 - 24 mai 2013 à 20:39
Bonjour, Voici un code php que j'ai codé, mais php me retourne une erreur (en gras) : <?php
$sql2="SELECT * FROM news";
$ok=$_GET['ok'];
$req2 = mysql_query($sql2) or die('Erreur SQL !<br />'.$sql2.'<br />'.mysql_error());
if ($ok == 0) {
echo "<div class=\"addcom\">";
echo "<form action=\"addcom.php\" method=\"post\">";
echo "<br />Pseudo : <input type=\"text\" name=\"pseudo\"/><br />";
echo "Mail : <input type=\"text\" name=\"mail\"/><br />";
echo "Mon site : <input type=\"text\" name=\"url\" value=\"[http://]\"/><br />";
echo "Comentaire : <br /><textarea name=\"contenu\" style=\"width:500px;height:150px\"></textarea><br />";
echo "<input type=\"submit\" value=\"Commenté\"/>";
echo "<input type=\"hidden\" name=\"news_id\" value=\"<?php echo $data[id]; ?>\">";
echo "</form>";
echo "</div>";
};

?>

La table news colonne ok = INT, Value 1

même si ok == 1 ou ok == 0 il m'affiche le formulaire


Merci, a bientôt



32 réponses

Loader Messages postés 58 Date d'inscription dimanche 25 novembre 2012 Statut Membre Dernière intervention 8 juillet 2013 4
18 mai 2013 à 20:21
Heu... S'il vous plais , vous pouvez m'aider d'urgence !
0
jeremy.s Messages postés 1226 Date d'inscription lundi 28 mars 2011 Statut Membre Dernière intervention 2 septembre 2013 79
18 mai 2013 à 22:33
Essaye :

<?php
$sql2="SELECT * FROM news";
$req2 = mysql_query($sql2) or die('Erreur SQL !<br />'.$sql2.'<br />'.mysql_error());
if (isset($_GET['ok'])) {
if($_GET['ok'] == 0){
echo "<div class=\"addcom\">";
echo "<form action=\"addcom.php\" method=\"post\">";
echo "<br />Pseudo : <input type=\"text\" name=\"pseudo\"/><br />";
echo "Mail : <input type=\"text\" name=\"mail\"/><br />";
echo "Mon site : <input type=\"text\" name=\"url\" value=\"[http://]\"/><br />";
echo "Comentaire : <br /><textarea name=\"contenu\" style=\"width:500px;height:150px\"></textarea><br />";
echo "<input type=\"submit\" value=\"Commenté\"/>";
echo "<input type=\"hidden\" name=\"news_id\" value=\"<?php echo $data[id]; ?>\">";
echo "</form>";
echo "</div>";
}
}

?>
0
Loader Messages postés 58 Date d'inscription dimanche 25 novembre 2012 Statut Membre Dernière intervention 8 juillet 2013 4
19 mai 2013 à 11:36
J'essaye et je te recontacte :)
0
Loader Messages postés 58 Date d'inscription dimanche 25 novembre 2012 Statut Membre Dernière intervention 8 juillet 2013 4
19 mai 2013 à 11:45
Merci; mais même quand ok=0 ou ok=1 sa ne me l'affiche pas.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
jeremy.s Messages postés 1226 Date d'inscription lundi 28 mars 2011 Statut Membre Dernière intervention 2 septembre 2013 79
21 mai 2013 à 21:04
Comment tu fais pour que ok soit égale à 1 ou 0 ?
0
Loader Messages postés 58 Date d'inscription dimanche 25 novembre 2012 Statut Membre Dernière intervention 8 juillet 2013 4
23 mai 2013 à 20:38
En faite, dans ma base, il y a un table News avec id,titre,contenu,date,ok .

Et je voudrais avoir un script pour que php detecte si la colonne ok dans la table news soit 0, et si c 0, alor ça ne l'affiche pas.
0
Loader Messages postés 58 Date d'inscription dimanche 25 novembre 2012 Statut Membre Dernière intervention 8 juillet 2013 4
24 mai 2013 à 18:03
Oui, ce c'est, mais je ne sait pas quel code il faut utiliser pour ça ^^'
0
jeremy.s Messages postés 1226 Date d'inscription lundi 28 mars 2011 Statut Membre Dernière intervention 2 septembre 2013 79
24 mai 2013 à 18:08
Pourquoi tu le mets alors si tu le sais qu'il ne fait pas ce que tu veux ?

Donc ton $_get['ok'] tu peux l'enlever ;-)
Si tu veux récupéré des infos en table, regarde des tuto sur la PDO ;-)
0
Loader Messages postés 58 Date d'inscription dimanche 25 novembre 2012 Statut Membre Dernière intervention 8 juillet 2013 4
24 mai 2013 à 18:11
Je l'ai enlever, et ce script commence vraiment a me casser les bonbons !
0
jeremy.s Messages postés 1226 Date d'inscription lundi 28 mars 2011 Statut Membre Dernière intervention 2 septembre 2013 79
24 mai 2013 à 20:33
Tu as dit que tu as pris le code sur grafikart, demande au mec ce que t'aimerais rajouté au code, il répond toujours ;-)
0
Loader Messages postés 58 Date d'inscription dimanche 25 novembre 2012 Statut Membre Dernière intervention 8 juillet 2013 4
24 mai 2013 à 20:37
Nan; il ne répond pas toujour
0
jeremy.s Messages postés 1226 Date d'inscription lundi 28 mars 2011 Statut Membre Dernière intervention 2 septembre 2013 79
24 mai 2013 à 20:39
Ca doit dépendre du temps qu'il a, j'ai vu qu'il cherchait de l'aide car il avait un surplus de boulot donc c'est clair qu'en ce moment il va pas spécialement avoir le temps de te répondre. Mais moi l'année dernière il avait répondu pas mal de fois
0