Page 1 sur 1

ajouter des elements dans un tableau

Posté : 19 mai 2013, 12:54
par lobna
bonjour svp
je veut corriger ce code qui a pour rôle de modifier le contenu d'une ligne dans un tableau sachant que l'erreur qui s'affiche est la suivnate:
Notice: Undefined index: nom in C:\Program Files\EasyPHP-5.3.9\www\monsite\validation_modif_h.php on line 7

Notice: Undefined index: region in C:\Program Files\EasyPHP-5.3.9\www\monsite\validation_modif_h.php on line 8

Notice: Undefined index: categorie in C:\Program Files\EasyPHP-5.3.9\www\monsite\validation_modif_h.php on line 9

Notice: Undefined index: image in C:\Program Files\EasyPHP-5.3.9\www\monsite\validation_modif_h.php on line 10
mysql_errno( UPDATE `hotel` SET `nom`='.royal mansour1.',`region`='.mahdia.',`categorie`='.5.',`fichier`='.C:\Users\cyrina\Desktop\royal.jpg.', where id='29' ) . La modification a echoueemysql_errno( UPDATE `hotel` SET `nom`='.NULL.',`region`='.NULL.',`categorie`='.NULL.',`fichier`='.royal.jpg.', where id='29' ) . La modification a echouee

:
<?php
mysql_connect('localhost', 'root') or die("Echec de connexion au serveur de la BD.");
mysql_select_db("monsite");
$sql = "SELECT * FROM hotel " ;  
$x=mysql_query($sql);
$id=$_POST['id'];
$nom=$_GET['nom'];
$region=$_GET['region'];
$categorie=$_GET['categorie'];
$image=$_GET['fichier'];
$i=0; $ch="";
        while($result = mysql_fetch_array($x))
		    {

$sql= "
UPDATE `hotel` SET `nom`='.$result[1].',`region`='.$result[2].',`categorie`='.$result[3].',`fichier`='.$result[4].', where id='$id' ";
$requete = mysql_query($sql);
echo ("mysql_errno($sql) . ");
if($requete)
{
echo '<script language="javascript">location.href="gestion.php";</script>';
 
  }
else    echo("La modification a echouee") ;
			}
?>
et merci d'avance d'avoir me repondre

Re: ajouter des elements dans un tableau

Posté : 19 mai 2013, 23:37
par moogli
Modération :
Le multipostage est interdit sur le forum.

Ce sujet a été verrouillé et sera supprimé sous peu.
Des réponses peuvent être apportées à cette adresse :
php-debutant/modifier-tableau-update-table-t268089.html

Merci de prendre le temps de lire les règlements.