Mysql_fetch_array

Résolu/Fermé
victoria ghabri Messages postés 95 Date d'inscription jeudi 27 septembre 2012 Statut Membre Dernière intervention 3 juin 2014 - 30 nov. 2012 à 02:09
victoria ghabri Messages postés 95 Date d'inscription jeudi 27 septembre 2012 Statut Membre Dernière intervention 3 juin 2014 - 30 nov. 2012 à 17:28
Bonjour,
voila ,je suis débutante en programmation web..
et j'ai un problème avec la fonction :mysql_fetch_array()
dés lors je ne peut pas manipuler ma BD :(
voila le code :
******************

<html>
<body>

<form method="POST" action="formulaire.php" name="ajoutsuppression">
<h3>Ajout et Suppression</h3><br>

Numero Tel<br>
<input type="text" name="num" id="num" size="30" autofocus required /> <br><!le curseur soit par défaut dans le champ >

Nom et Prenom <br>
<input type="text" name="nom_pre" id="nom_pre" size="30" required /> <br><!le curseur soit par défaut dans le champ >

Type :<br>
<select id="type" name="type"><option>poratbele</option><option>fixe</option></select><br />
<input type="submit" value="ajouter" name="submit">
<input type="submit" name="op" value="supprimer">
</form>
<?php
if(isset($_POST['submit']))
{$num=$_POST['num'];
$nom_pre=$_POST['nom_pre'];
$type=$_POST['type'];
mysql_connect('localhost','root','');
mysql_select_db('carnettel') ;
$reg=mysql_query( "INSERT INTO numerotel VALUES('$num','$nom_pre','$type')");}
$resultat=mysql_query("SELECT num FROM numerotel ");

while($data=mysql_fetch_array($resultat)) <! au niveau de cette ligne j'ai une erreur !>
{
echo $data['num'];
echo "<br / >";}
mysql_free_result ($req);
mysql_close();

?>

</body>
</html>
******************************
svp aidez moi a résoudre ce prb..
merciii d'avance :)))


2 réponses

victoria ghabri Messages postés 95 Date d'inscription jeudi 27 septembre 2012 Statut Membre Dernière intervention 3 juin 2014 5
30 nov. 2012 à 17:28
mercii pour votre aide ,j'ai réussi a résoudre le problème..
************
while($data=mysql_fetch_array($resultat)) <! au niveau de cette ligne j'avais une erreur !>
{
echo $data['num'];
echo "<br / >";}
mysql_free_result ($req);
mysql_close();
******************
Bon c'est un peu débile :p ,mais la variable num été vide ,quand j'ai changé num par une autre variable non vide ,le programme a bien fonctionné..
merci encore une foi :)))
1
Utilisateur anonyme
30 nov. 2012 à 02:52
Quelle est l'erreur qui s'affiche?
0