Undefined index... problème avec isset
Posté : 24 nov. 2008, 20:00
Bonjour,
Je suis en train d'apprendre le PHP, et j'ai de la difficulté avec l'utilisation (ou non) de la variable isset.
Voici le code problématique:
À l'origine, dans le manuel que je consulte, la partie avec isset n'existait pas, et je l'ai rajoutée pour essayer de faire fonctionner le code avec DreamWeaver et EasyPHP, mais je n'y arrive pas.
Voici le message que j'obtiens après avoir rempli le formulaire:
Notice: Undefined index: modify_id in C:\Program Files.... on line 7
Quelqu'un peut m'aider?
Merci!
Je suis en train d'apprendre le PHP, et j'ai de la difficulté avec l'utilisation (ou non) de la variable isset.
Voici le code problématique:
Code : Tout sélectionner
<?php
if (isset($_POST['submitted']))
{
if (($_POST['submitted']) && (!$_GET['modify_id']))
{
$category=($_POST['category']);
$topic_name=($_POST['topic_name']);
$topic_description=($_POST['topic_description']);
$topic_url=($_POST['topic_url']);
mysql_query ("INSERT into ref_links (ref_categories_id, topic_name, topic_desc,topic_url)
VALUES ('$category','$topic_name','$topic_description','$topic_url')", $connectID)
or die ("Unable to insert record into database");
print "Record successfully added";
}
elseif ((!$_POST['submitted']) && ($_GET['modify_id']))
{
$id=($_GET['modify_id']);
$thisRecord = mysql_query ("SELECT ref_links.*, ref_categories.category_name,ref_categories.id AS cat_id FROM ref_links,
ref_categories WHERE ref_categories.id = ref_links.ref_categories_id AND ref_links.id = '$id'",$connectID)
or die ("Can't read this record.");
while ($record_data = mysql_fetch_array ($myResult, MYSQL_ASSOC))
{
foreach ($record_data as $key => $value)
{
print "$key => $value<br/>";
}
}
}
elseif (($_POST['sumbitted']) && ($_GET['modify_id']))
{
}
}
?>Voici le message que j'obtiens après avoir rempli le formulaire:
Notice: Undefined index: modify_id in C:\Program Files.... on line 7
Quelqu'un peut m'aider?
Merci!