селект от база

pweb

Registered
как ще стане селектирането от база като се използва e-mail въведен при публикуването на новини.искам този който е подал обявата да може да я редактира и да вижда само по неговия e-mail подадени обяви как ще бъде заявката към базата
 
Ами потребителя си въвежда във поле емайла и с гет заявка се изкарва от бд тази обява.От там правиш форма за редактиране ако ми дадеш скрипта на бд може да ти спретна скрипта.
 
БД
Код:
CREATE TABLE `articles` (
`id` INT( 4 ) NOT NULL AUTO_INCREMENT PRIMARY KEY ,
`email` VARCHAR( 50 ) NOT NULL ,
`title` VARCHAR( 50 ) NOT NULL ,
`obqva` TEXT NOT NULL
);

get.php
Код:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Извеждане на новината</title>
</head>

<body>
<form id="form1" name="form1" method="get" action="edit.php">
<input name="email" type="text" id="email" value="Email" />
<input name="submit" type="submit" />
</form>
</body>
</html>

edit.php
Код:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Едит на обявата</title>
</head>

<body>
<?php
$host = "localhost";
$user = "root";
$pass = "";
$db = "test";

$conn = mysql_connect($host, $user, $pass) or die(mysql_error());
$r = @mysql_select_db($db) or die(mysql_error());

$email = $_GET['email'];
$query = "SELECT * FROM `articles` WHERE `email`= '$email';";
$result = mysql_query($query);

$r2 = @mysql_select_db($db) or die(mysql_error());
$query2 = "SELECT * FROM `articles` WHERE `email`= '$email';";
$r2 = mysql_query($query2);

while($row = mysql_fetch_array($r2)){
$title = $row['title'];
$obqva = $row['obqva'];
}
?>

<form id="form1" name="form1" method="post" action="">
  <table width="350" border="0" align="center" cellpadding="1" cellspacing="1">
    <tr>
      <td width="100">Заглавие</td>
      <td width="1"><strong>:</strong></td>
      <td width="249"><input name="title" type="text" id="title" value="<?php echo $title; ?>" /></td>
    </tr>
    <tr>
      <td>Обява</td>
      <td><strong>:</strong></td>
      <td><textarea name="obqva" id="obqva" cols="45" rows="5"><?php echo $obqva; ?></textarea></td>
    </tr>
    <tr>
      <td colspan="3" align="center"><input type="submit" name="submit" id="button" value="Submit" /></td>
    </tr>
  </table>
</form>
<?php
if(isset($_POST['submit'])){
$title = $_POST['title'];
$obqva = $_POST['obqva'];
$sql = "UPDATE `articles` SET `title` = '$title', `obqva` = '$obqva' WHERE `email` = '$email';";
$result = mysql_query($sql);
if($result){
echo "Обявата е обновена успешно!";
}
}
else {
echo mysql_error();
}
?>
</body>
</html>
 

Back
Горе