едит скрипт не updateва

hellfire

Registered
Здравейте вчера аз jooorooo baf и soul_str.. се мъчих ме да направим едит.пхп който да може да едитва
Код:
CREATE TABLE `klinkove` (
  `id` int(11) NOT NULL auto_increment,
  `dataa` varchar(20) default NULL,
  `ime` varchar(255) default NULL,
  `link` varchar(255) default NULL,
  `opisanie` text NOT NULL,
  `link2` varchar(255) default NULL,
  `rating_st` varchar(5) default NULL,
  `num_votes_st` varchar(10) default NULL,
  PRIMARY KEY  (`id`)
);
оpisanie
i ime но не стаааа 300 начина пробвах ме не работи ето последния вариант
Код:
<link rel="stylesheet" type="text/css" href="style.css">
       <?php
if(isset($_GET['id'])){     
include "config.php";
mysql_connect($server, $dbusername, $dbpassword)or die("Naeouo ia ii?a aa na nau??a eui aacaoa aaiie");
@mysql_select_db($db_name) or die("A?aoia aaca aaiie");
$id = $_GET['id'];
$archive="SELECT * FROM klinkove WHERE id='$id'";
$godinass=mysql_query($archive);


$num=mysql_numrows($godinass);

mysql_close();

$i=0;
while ($i < $num) { 

$id=mysql_result($godinass,$i,"id");
$ime=mysql_result($godinass,$i,"ime");
$opisanie=mysql_result($godinass,$i,"opisanie");
$link2=mysql_result($godinass,$i,"link2");


echo " <form method=POST action='".$_SERVER[PHP_SELF]."'>

<table id='table' align='center' border=0 cellpadding=0 cellspacing=0 width=100%>
<tr>
    <td align='center' height='20'><object classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0\" width=\"350\" height=\"250\"><param name=\"movie\" value=\"player/player.swf?file=$link2\"><param name=\"quality\" value=\"high\"><embed src=\"player/player.swf?file=$link2\" quality=\"high\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\" type=\"application/x-shockwave-flash\" width=\"350\" height=\"250\"></embed></object></td>
  </tr>
  <tr><td><input type='hidden' name='id' value='$id'></td>
  </tr>
  <tr>
  <tr>
    <td align='center'><input id='forma' type=text name=username size=20 value=$ime /></td>
  </tr>
  <tr>
    <td align='center'><textarea id='textarea' rows=10 name=comment cols=50>$opisanie</textarea></td>
  </tr>
  <tr>
    <td align='center'><input type=submit id='button' value=Submit name=Submit /></td>
  </tr>
</form>";
$i++;
}
}
?> 

</table>

<?php


if($_POST['Submit']){

$id = $_POST['id'];
$ime = $_POST['ime'];
$opisanie = $_POST['opisanie'];
echo "ID: ".$id;

include "config.php";
mysql_connect($server, $dbusername, $dbpassword)or die("Naeouo ia ii?a aa na nau??a eui aacaoa aaiie");
mysql_select_db($db_name) or die("A?aoia aaca aaiie");
$query=mysql_query ("UPDATE klinkove SET ime='$ime' AND opisanie='$opisanie' where id='$id'");
$ok = mysql_query($query);
}

?>
Моля ви някой да напише скрипт да едитва ime opisanie това не UPDATEВА :( :( :o някой ако има време моля да напише плс важно е за системата ми :}
да едит
Код:
  `opisanie` text NOT NULL,
i
Код:
  `ime` varchar(255) default NULL,
мерси предварително
 
Код:
<?PHP
if (!$_POST[update]) 
{ 
// формата не е била използвана
 $our = mysql_query("SELECT opisanie, ime FROM klinkove "); 
 while($r=mysql_fetch_array($our)){  
// взимаме инфо за да го покажем в полетата.
?> 
<form method="POST"> 
<br>Име:<br>
		<input type="text" name="website"value="<?PHP echo$r[ime];?>" />
		<br>Описание:<br>
		<textarea name="opisanie"  rows="6" cols="30"><?PHP echo$r[opisanie];?></textarea>
<input type="submit" name="update" value="Обнови"> 
</form> <?
}
}
else 
{ 
//взимаме информацията от полетата, които юзера е въвел
$ime = htmlspecialchars($_POST[ime]);
$opisanie = htmlspecialchars($_POST[opisanie]);

echo ("Успешно."); //ако пък са равно ъпдейтваме базата данни
$update = mysql_query("Update klinkove set  opisanie = '$opisanie', ime = '$ime'"); 
}
?>
Това?
 
Код:
$our = mysql_query("SELECT opisanie, ime FROM klinkove ");
 while($r=mysql_fetch_array($our)){
тука има грешка я я оправи да видим дава warning 8 и 9 ред
 
Код:
$host="localhost";
$user="root";
$pass="";
$db="mysql";
$connection = mysql_connect($host, $user,$pass) or die("Сайтът не може да се свърже към базата данни");
$db = @mysql_select_db($db,$connection)or die("Сайтът не може да се свърже към базата данни");
Добави го най-горе в страницата.Не си се свързал за това ти го дава
 
ами това да ти говори нещо
Код:
<?php 
include "config.php";
?>
<?php
 твоя код....
?>
не съм чак толкова т1п ;Д
 
много странно работи самоче 2 проблема ще пробвам с GET истрива имената $ime и ми показва на сички клипове да се едит ще проам с GET па нз
 
а бре при повече от 4 ид-та се бъгна тък е проблема
Код:
 $our = mysql_query("SELECT opisanie, ime FROM klinkove where id = $id order by $id");
Warining 18 ред при ид над 4 :shock: мн странно
и също се бъгна
Код:
$update = mysql_query("Update klinkove set  opisanie = '$opisanie', ime = '$ime'");
ъпдейтва сичко с едно и също
хелп плс :cry: :(
 
$row= mysql_query("SELECT opisanie, ime FROM klinkove where id = $id order by $id");

$assoc = mysql_query("SELECT opisanie, ime FROM klinkove where id = $id order by $id");

пробвай с двете ако не стане ддз :P
 
а бе аз не виждам разлика между първото и второто по сякви начини сме пробвали значи са се оправи майче не знам за колко време ама ъпдейтва сички имена и описания :shock: що тъй хелп плс
 

Back
Горе