Textarea dans bdd

Fermé
alex - 10 juin 2009 à 21:49
Autumn`Tears Messages postés 1054 Date d'inscription samedi 14 mars 2009 Statut Membre Dernière intervention 23 octobre 2013 - 10 juin 2009 à 23:47
Bonjour à tous !

Je suis débutant et j'ai un petit problème , je n'arrive pas à enregistré le contenu d'une textarea dans ma bdd...

j'ai crée une base de donnée appelé "uscs"
Dedans j'ai une table "classementa" avec deux champs : - id (INT, AI )
- classementseniorsa ( TEXT )

J'aimerais pouvoir enregistré le contenu de la textarea situé de adminclassements.php dans classements.php

Voici mes 2 pages

adminclassements.php :

------------------------------------------------------------------------------------------------------
<form method="post" action="classements.php">
<p> Classement des Seniors A </p>

<p> <textarea name="classementa" id="classementa" rows="20" cols="80"></textarea> <br />
<input type="submit" value="Valider" />
</p>
</form>

<?php
mysql_connect("localhost", "root", "");
mysql_select_db("uscs");

if (isset($_POST['classementa']))
{
$classementa = ($_POST['classementa']);
$classementa = nl2br($classementa);

mysql_query("INSERT INTO classementa VALUES('', '" . $classementa . "')");
}
mysql_close();
?>
-------------------------------------------------------------------------------------------------------


classements.php
----------------------------------------------------------------------------------------------
<p> Classement seniors A

<?php

mysql_connect("localhost", "root", "");
mysql_select_db("uscs");

$reponse = mysql_query("SELECT * FROM classementa ORDER BY ID DESC LIMIT 0,1");

mysql_close();

while($donnees = mysql_fetch_array($reponse))
{
?>

<?php echo $donnees['classementa']; ?>

<?php
}
?>
</p>
-----------------------------------------------------------------------------------------------------

Pour l'heure je ne constate aucun enregistrement dans ma BDD...

Merci d'avance pour votre aide

Alex.

32 réponses

tjrs le meme message :

Classement seniors A
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in C:\wamp\www\site\classements.php on line 12

je viens de remarquer que j'avais des enregistrements dans ma table !!!

peu importe que je mette :

$reponse = mysql_query("SELECT * FROM classementa ORDER BY ID DESC LIMIT 0,1");
ou
$reponse = mysql_query("SELECT * FROM classementa ORDER BY ID");


a noter que la ligne 12 du message d'erreur correspond à :
while($donnees = mysql_fetch_array($reponse))
0
Autumn`Tears Messages postés 1054 Date d'inscription samedi 14 mars 2009 Statut Membre Dernière intervention 23 octobre 2013 145
10 juin 2009 à 23:22
Le champ de la table n'est pas 'ip' par hasard ?
0
si effectivement !!! je l ai corrigé en "id"

j ai desormais ceci

Classement seniors A
Notice: Undefined index: classementa in C:\wamp\www\site\classements.php on line 16
0
Autumn`Tears Messages postés 1054 Date d'inscription samedi 14 mars 2009 Statut Membre Dernière intervention 23 octobre 2013 145
10 juin 2009 à 23:27
Petite modification :

classements.php
----------------------------------------------------------------------------------------------
<p> Classement seniors A

<?php

mysql_connect("localhost", "root", "");
mysql_select_db("uscs");

$reponse = mysql_query("SELECT * FROM classementa ORDER BY ID DESC LIMIT 0,1");

mysql_close();

while($donnees = mysql_fetch_array($reponse))
{

php echo $donnees['classementa'];

}
?>
</p>
0

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

Posez votre question
tjrs pas !!

j ai ce message :

Parse error: parse error in C:\wamp\www\site\classements.php on line 15

qui correspond à :

php echo $donnees['classementa'];
0
Autumn`Tears Messages postés 1054 Date d'inscription samedi 14 mars 2009 Statut Membre Dernière intervention 23 octobre 2013 145
10 juin 2009 à 23:33
Excuse-moi je suis un peu distrait, supprime le 'php' au début il n'a pas à être ici :s
0
tjrs pas mieux : il m affiche ceci :

Classement seniors A
Notice: Undefined index: classementa in C:\wamp\www\site\classements.php on line 15

qui correspond à :

echo $donnees['classementa'];
0
Autumn`Tears Messages postés 1054 Date d'inscription samedi 14 mars 2009 Statut Membre Dernière intervention 23 octobre 2013 145
10 juin 2009 à 23:37
Il faut remplacer classementa par le champ de ta table que tu veux afficher en fait, c'est-à-dire : classementseniorsa
0
sa marche !!! je te remercie vraiment pour ta patience ( et ton savoir faire !! ) !!!! est ce que ta une adresse mail ou te recontacté en cas de besoin si sa ne te derange pas ...
0
Autumn`Tears Messages postés 1054 Date d'inscription samedi 14 mars 2009 Statut Membre Dernière intervention 23 octobre 2013 145
10 juin 2009 à 23:42
Ouaip, enfin désolé j'ai un peu ramé, ce sont des erreurs que j'aurais du remarquer :(
adrien_moi-meme@live.fr
0
tu ma été de la plus grande aide j avais déja passé deux jours dessus !! lol c est bon je t ai ajouté ( aapb39.... )

bonne soirée et au plaisir ...
0
Autumn`Tears Messages postés 1054 Date d'inscription samedi 14 mars 2009 Statut Membre Dernière intervention 23 octobre 2013 145
10 juin 2009 à 23:47
Pareillement, au plaisir.
0