Probleme avec MYSQL
Fermé
moderster
Messages postés
45
Date d'inscription
mercredi 13 août 2008
Statut
Membre
Dernière intervention
24 octobre 2011
-
4 févr. 2009 à 13:55
Webmastore Messages postés 100 Date d'inscription mardi 27 mars 2007 Statut Membre Dernière intervention 30 janvier 2014 - 5 févr. 2009 à 09:15
Webmastore Messages postés 100 Date d'inscription mardi 27 mars 2007 Statut Membre Dernière intervention 30 janvier 2014 - 5 févr. 2009 à 09:15
A voir également:
- Probleme avec MYSQL
- Mysql community server - Télécharger - Bases de données
- Mysql error 1 ✓ - Forum Réseaux sociaux
- Phpmyadmin a tenté de se connecter au serveur mysql, et le serveur a rejeté la connexion. merci de vérifier les valeurs de host, username et password dans la configuration et de s'assurer qu'elles correspondent aux informations fournies par l'administrateur du serveur mysql. ✓ - Forum PHP
- Mysql fatal error ✓ - Forum MySQL
- Le serveur mysql est inaccessible. vérifiez votre configuration. ✓ - Forum MySQL
4 réponses
974_Vin's_974
Messages postés
547
Date d'inscription
vendredi 23 janvier 2009
Statut
Membre
Dernière intervention
19 février 2009
102
4 févr. 2009 à 13:57
4 févr. 2009 à 13:57
Il nous faut ton code, je pense que c'est du PHP..
Donc il nous faudrait aussi savoir, comment est ce que tu te connectes à ta base, donc il faut aussi le code, et pui ben il faudrait qu'on ai ton formulaire...
Je revien que demain, si c'est toujours pas réglé je jetteré un oeil !!!
Donc il nous faudrait aussi savoir, comment est ce que tu te connectes à ta base, donc il faut aussi le code, et pui ben il faudrait qu'on ai ton formulaire...
Je revien que demain, si c'est toujours pas réglé je jetteré un oeil !!!
moderster
Messages postés
45
Date d'inscription
mercredi 13 août 2008
Statut
Membre
Dernière intervention
24 octobre 2011
4 févr. 2009 à 14:12
4 févr. 2009 à 14:12
ok
voici le code:
<?php
mysql_connect("localhost","root","");
mysql_select_db("derster");
if(isset($_POST['Pseudo'])AND isset($_POST['message']))
{
$pseudo = mysql_real_escape_string(htmlspecialchars($_POST['pseudo']));
$message = mysql_real_escape_string(htmlspecialchars($_POST['message']));
mysql_query("INSERT INTO livredor VALUES('', '" . $pseudo . "', '" . $message . "')");
}
$nombreDeMessagesParPage = 10;
$retour = mysql_query('SELECT COUNT(*) AS nb_messages FROM livredor');
$donnees = mysql_fetch_array($retour);
$totalDesMessages = $donnees['nb_messages'];
echo 'Page : ';
for ($i = 1 ; $i <= $nombreDePages ; $i++)
{
echo '<a href="livredor.php?page=' . $i . '">' . $i . '</a> ';
}
?>
</p>
<?php
if(isset($_GET['page']))
{
$page=$_GET['page'];
}
else
{
$page="1";
}
$premierMessageAafficher = ($page - 1) * $nombreDeMessagesParPage;
$reponse = mysql_query('SELECT * FROM livredor ORDER BY id DESC LIMIT ' . $premierMessageAafficher . ', ' . $nombreDeMessagesParPage);
while ($donnees = mysql_fetch_array($reponse))
{
echo '<p><strong>' . $donnees['pseudo'] . '</strong> a écrit :<br />' . $donnees['message'] . '</p>';
}
mysql_close();
?>
voici le formulaire
<form action="livredor" method="post">
<p> Pour nous aider à ameliorer notre site laissez nous un message</p>
<p>
Pseudo:<input type="text" name="Pseudo"><br>
Message:<br>
<textarea name="message" rows="8" cols="35"</textarea><br>
<input type="submit" value="Envoyer">
</p>
</form>
voici le code:
<?php
mysql_connect("localhost","root","");
mysql_select_db("derster");
if(isset($_POST['Pseudo'])AND isset($_POST['message']))
{
$pseudo = mysql_real_escape_string(htmlspecialchars($_POST['pseudo']));
$message = mysql_real_escape_string(htmlspecialchars($_POST['message']));
mysql_query("INSERT INTO livredor VALUES('', '" . $pseudo . "', '" . $message . "')");
}
$nombreDeMessagesParPage = 10;
$retour = mysql_query('SELECT COUNT(*) AS nb_messages FROM livredor');
$donnees = mysql_fetch_array($retour);
$totalDesMessages = $donnees['nb_messages'];
echo 'Page : ';
for ($i = 1 ; $i <= $nombreDePages ; $i++)
{
echo '<a href="livredor.php?page=' . $i . '">' . $i . '</a> ';
}
?>
</p>
<?php
if(isset($_GET['page']))
{
$page=$_GET['page'];
}
else
{
$page="1";
}
$premierMessageAafficher = ($page - 1) * $nombreDeMessagesParPage;
$reponse = mysql_query('SELECT * FROM livredor ORDER BY id DESC LIMIT ' . $premierMessageAafficher . ', ' . $nombreDeMessagesParPage);
while ($donnees = mysql_fetch_array($reponse))
{
echo '<p><strong>' . $donnees['pseudo'] . '</strong> a écrit :<br />' . $donnees['message'] . '</p>';
}
mysql_close();
?>
voici le formulaire
<form action="livredor" method="post">
<p> Pour nous aider à ameliorer notre site laissez nous un message</p>
<p>
Pseudo:<input type="text" name="Pseudo"><br>
Message:<br>
<textarea name="message" rows="8" cols="35"</textarea><br>
<input type="submit" value="Envoyer">
</p>
</form>
974_Vin's_974
Messages postés
547
Date d'inscription
vendredi 23 janvier 2009
Statut
Membre
Dernière intervention
19 février 2009
102
5 févr. 2009 à 05:02
5 févr. 2009 à 05:02
Je ne comprends pas ce que tu veux faire ... Explique moi ce que tu conte faire, et j'essairais de voir le pb, qu'est ce qui n,e marche pas?? oU ca blok ???
Webmastore
Messages postés
100
Date d'inscription
mardi 27 mars 2007
Statut
Membre
Dernière intervention
30 janvier 2014
17
5 févr. 2009 à 09:15
5 févr. 2009 à 09:15
Salut,
INSERT INTO livredor VALUES('', '" . $pseudo . "', '" . $message . "')
semble mal construit.
essaye quelque chose qui ressemble plus a ca :
INSERT INTO livredor ( tablepseudo, tablemessage ) VALUES ($pseudo, $message)
INSERT INTO livredor VALUES('', '" . $pseudo . "', '" . $message . "')
semble mal construit.
essaye quelque chose qui ressemble plus a ca :
INSERT INTO livredor ( tablepseudo, tablemessage ) VALUES ($pseudo, $message)