edytuj.php
[php:1:fca6053c3d]<?php
<html>
<head>
<title>modyfikowanie</title>
<LINK rel="stylesheet" href="../style.css" type="text/css">
</head>
<body>
<?
if (!isset($PHP_AUTH_USER)) {
header('WWW-Authenticate: Basic realm="administracja ksiegarni"');
header('HTTP/1.0 401 Unauthorized');
echo 'wymagana autoryzacja';
exit;
}
else if (isset($PHP_AUTH_USER)) {
if (($PHP_AUTH_USER != "admin") || ($PHP_AUTH_PW != "mouk")) {
header('WWW-Authenticate: Basic realm="administracja"');
header('HTTP/1.0 401 Unauthorized');
echo 'wymagana autoryzacja.';
exit;
}
else {
//tworze polaczenie
$connection = mysql_connect ("localhost") or die ("nie moge sie polaczyc");
//wybieram baze danych
mysql_select_db("ksiegarnia") or die ("nie moge wybrac bazy");
$sql = "select tytul from ksiazki order by tytul asc";
$sql_result = mysql_query($sql, $connection) or die ("nie mozna wykonac zapytania");
}
}
?>
<center> wybierz książkę do modyfikacji</center>
<form method = "post" action= "edytuj2.php"
<table cellspacing=5 cellpading=5>
<tr>
<td>tytul</td>
<td valign=top>
<select name="wybrany_rekord">
<?
while ($row = mysql_fetch_array($sql_result))
{
$tytul= $row["tytul"];
echo "
<option > $tytul</option>
";
}
echo"
</select>
<input type="submit" value="wybierz książkę, którą chcesz zmodyfikowac:">
</table>
</form>
";
?>
<center> wybierz ID ksiązki do modyfikacji</center>
<form method = "post" action= "edytuj3.php"
<table cellspacing=5 cellpading=5>
<tr>
<td>tytul</td>
<td valign=top>
<select name="edytuj">
<?
while ($row = mysql_fetch_array($sql_result))
{
$IDksiazki= $row["IDksiazki"];
echo "
<option > $IDksiazki</option>
";
}
echo"
</select>
<input type="submit" value="wybierz ID książki, którą chcesz zmodyfikowac:">
</table>
</form>
";
?>
</body>
</html>
?>[/php:1:fca6053c3d]
edytuj2.php
[php:1:fca6053c3d]<?php
<html>
<head>
<title>modyfikowanie</title>
<LINK rel="stylesheet" href="../style.css" type="text/css">
</head>
<body>
<?
if (!isset($PHP_AUTH_USER)) {
header('WWW-Authenticate: Basic realm="administracja ksiegarni"');
header('HTTP/1.0 401 Unauthorized');
echo 'wymagana autoryzacja';
exit;
}
else if (isset($PHP_AUTH_USER)) {
if (($PHP_AUTH_USER != "admin") || ($PHP_AUTH_PW != "mouk")) {
header('WWW-Authenticate: Basic realm="administracja"');
header('HTTP/1.0 401 Unauthorized');
echo 'wymagana autoryzacja.';
exit;
}
else {
if (!$wybrany_rekord)
{
header ("Location: http://localhost/admin/edytuj.php");
exit;
}
//tworze polaczenie
$connection = mysql_connect ("localhost") or die ("nie moge sie polaczyc");
//wybieram baze danych
mysql_select_db("ksiegarnia") or die ("nie moge wybrac bazy");
$sql= "select * from ksiazki where tytul = "$wybrany_rekord"";
$sql_result= mysql_query($sql, $connection) or die ("nie mozna wykonac zapytania");
if (!$sql_result) {
echo"nie mozna pobrac rekordu";
}
else
{
$row = mysql_fetch_array($sql_result);
$IDksiazki = $row ["IDksiazki"];
$tytul = $row ["tytul"];
$autor = $row ["autor"];
$cena = $row ["cena"];
echo"
Wybrałes:
<form method= "post" action = "edytuj3.php">
<table cellpadding = 5 cellspacing = 5>
<tr>
<td> ID </td>
<td>
<input type = "text" name = "IDksiazki" value ="$IDksiazki" size = 40></td>
</tr>
<tr>
<td> tytul </td>
<td>
<input type = "text" name = "tytul" value ="$tytul" size = 40></td>
</tr>
<tr>
<td> autor </td>
<td>
<input type = "text" name = "autor" value ="$autor" size = 40></td>
</tr>
<tr>
<td> cena </td>
<td>
<input type = "text" name = "cena" value ="$cena" size = 40></td>
</tr>
<tr>
<td>
<input type= "submit" value="modyfikuj ksiazke">
</td>
</tr>
</table>
</form>
";
}
}
}
?>
</body>
</html>
?>[/php:1:fca6053c3d]
edytuj3.php
[php:1:fca6053c3d]<?php
<html>
<head>
<title>modyfikowanie</title>
<LINK rel="stylesheet" href="../style.css" type="text/css">
</head>
<body>
<?
if (!isset($PHP_AUTH_USER)) {
header('WWW-Authenticate: Basic realm="administracja ksiegarni"');
header('HTTP/1.0 401 Unauthorized');
echo 'wymagana autoryzacja';
exit;
}
else if (isset($PHP_AUTH_USER)) {
if (($PHP_AUTH_USER != "admin") || ($PHP_AUTH_PW != "mouk")) {
header('WWW-Authenticate: Basic realm="administracja"');
header('HTTP/1.0 401 Unauthorized');
echo 'wymagana autoryzacja.';
exit;
} else {
//tworze polaczenie
$connection = mysql_connect ("localhost") or die ("nie moge sie polaczyc");
//wybieram baze danych
$db=mysql_select_db("ksiegarnia", $connection) or die ("nie moge wybrac bazy");
$sql= " update ksiazki set IDksiazki = "$IDksiazki", tytul = "$tytul", autor = "$autor", cena = "$cena"";
$sql_result = mysql_query($sql, $connection) or die ("nie mozna wykonac zapytania");
if (!$sql_result) {
echo"nie mozna zmodyfikowac rekordu";
} else {
echo"
Wybrałes:
<form method= "post" action = "edytuj3.php">
<table cellpadding = 5 cellspacing = 5>
<tr>
<td> ID </td>
<td>
<input type = "text" name = "ID" value ="$IDksiazki" size = 40></td>
</tr>
<tr>
<td> tytul </td>
<td>
<input type = "text" name = "tytul" value ="$tytul" size = 40></td>
</tr>
<tr>
<td> autor </td>
<td>
<input type = "text" name = "autor" value ="$autor" size = 40></td>
</tr>
<tr>
<td> cena </td>
<td>
<input type = "text" name = "ID" value ="$cena" size = 40></td>
</tr>
<tr>
<td>
<input type= "submit" value="modyfikuj ksiazke">
</td>
</tr>
</table>
</form>
";
}
}
}
?>
</body>
</html>
?>[/php:1:fca6053c3d]
no i problem jest z plikiem edytuj3.php
a konkretniej chyba tu jest blad
[php:1:fca6053c3d]<?php
$sql= " update ksiazki set IDksiazki = "$IDksiazki", tytul = "$tytul", autor = "$autor", cena = "$cena"";
$sql_result = mysql_query($sql, $connection) or die ("nie mozna wykonac zapytania");
?>[/php:1:fca6053c3d]
, poniewaz zawsze mi wyskakuje komuniakak "nie mozna wykonac zapytania" naprawde nie mam zielonego pojecia co jest zle.
Towarzysze pomozecie ?
