Pagina 1 din 1

Eroare Notice: Undefined index

Scris: Lun Oct 31, 2011
de evident
ce e gresit aici

Cod: Selectaţi tot

<?php
$con = mysql_connect("localhost","root","250644");
if (!$con)
  {
  die('Could not connect: ' . mysql_error());
  }

mysql_select_db("anunturi", $con);

$sql="INSERT INTO anunturi (titluanunt, nume, categorie)
VALUES
('$_POST[titluanunt]','$_POST[nume]','$_POST[categorie]')";

if (!mysql_query($sql,$con))
  {
  die('Error: ' . mysql_error());
  }
echo "1 record added";

mysql_close($con)
?>
imi da eroarea :

Notice: Undefined index: categorie in C:\wamp\www\evi.net\insert.php on line 12
dar imi adauga in baza de date si nu stiu ce are de imi apare eroarea aia

Eroare Notice: Undefined index

Scris: Lun Oct 31, 2011
de MarPlo
Incearca varianta de mai jos, in care se verifica daca exista variabilele ce trebuie adaugate in baza de date.
- Iar numele campurilor de formular adaugate la $_POST['nume'] intre parantezele patrate, trebuie intre ghilimele.

Cod: Selectaţi tot

<?php
$con = mysql_connect("localhost","root","250644");
if (!$con)  die('Could not connect: ' . mysql_error());

mysql_select_db("anunturi", $con);

if(isset($_POST['titluanunt']) && isset($_POST['nume']) && isset($_POST['categorie'])) {
  $sql="INSERT INTO anunturi (titluanunt, nume, categorie)
  VALUES
  ('".$_POST['titluanunt']."','".$_POST['nume']."','".$_POST['categorie']."')";

  if (!mysql_query($sql,$con)) { die('Error: ' . mysql_error()); }
  echo "1 record added";
}
else echo 'Date POST ne primite';

mysql_close($con);
?>