<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<?php
if($_COOKIE['login']==null && isset($_POST['login']) ) {
$log = $_POST['login'];
}
else if($_COOKIE['login']!=null)
$log = $_COOKIE['login'];
else $log = 0;
if($_COOKIE['haslo']==null && isset($_POST['haslo']) ) {
$has = $_POST['haslo'];
}
else if($_COOKIE['haslo']!=null)
$has = $_COOKIE['haslo'];
else $has= 0;
$user = $log;
$password = $has;
?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta http-equiv="Content-Language" content="pl" />
<link rel="stylesheet" href="style.css" type="text/css" />
<title>MySQL</title>
</head>
<body>
<div id="container">
<div id="naglowek"></div>
<div id="srodek">
<FORM NAME ="form1" METHOD ="POST" ACTION = "index2.php">
<INPUT TYPE = "Text" VALUE ="" NAME = "stronaod">
<INPUT TYPE = "Text" VALUE ="" NAME = "dostrona">
<INPUT TYPE = "Submit" Name = "strona" VALUE = "Pokaz">
</FORM>
<a href=index2.php?a=wyl>wyloguj</a>
<br>
<?php
$p = (int)$_POST['stronaod'];
$z = (int)$_POST['dostrona'];
$host="localhost";
$database="bazaa";
$zapytanie = "select * from cars where id between {$p} and {$z}";
//echo 'Zapytanie zwrocilo'.mysql_num_rows($zapytanie).' wynikow';
{
echo "<table summary=Tabela testowa id=tabela>"; echo "<td class=a>id</td>"; echo "<td class=a>marka</td>"; echo "<td class=a>model</td>"; echo "<td class=a>wersja</td>"; echo "<td class=a>pojemnosc</td>"; echo "<td class=a>moc</td>"; echo "<td class=a>nadwozie</td>"; echo "<td class=a>drzwi</td>"; echo "<td class=a>silnik</td>"; echo "<td class=a>cena</td>"; echo "<td class=a>opcje</td>";
{
echo "<td>".$r['id']."</td>"; echo "<td>".$r['marka']."</td>"; echo "<td>".$r['model']."</td>"; echo "<td>".$r['wersja']."</td>"; echo "<td>".$r['pojemnosc']."</td>"; echo "<td>".$r['moc']."</td>"; echo "<td>".$r['nadwozie']."</td>"; echo "<td>".$r['drzwi']."</td>"; echo "<td>".$r['silnik']."</td>"; echo "<td>".$r['cena']."</td>"; <a href=\"index2.php?a=del&id={$r['id']}\">DEL</a>
<a href=\"index2.php?a=edit&id={$r['id']}\">EDIT</a>
</td>";
}
}
if($_GET['id']!=null) $id = trim($_GET['id']);
if($a == 'del' and
!empty($id)) {
echo 'Rekord zostal usuniety z bazy'; }
if($a == 'edit' and
!empty($id)) {
//setcookie("id", $id, time()+3600);
echo '<FORM ACTION="index2.php" method="post"> <INPUT TYPE = "Text" VALUE ="" NAME = "markaa">
<INPUT TYPE="submit" value="Edytuj">
</FORM>';
}
if(isset($_POST['markaa'])) {
$mm = $_POST['markaa'];
mysql_query("UPDATE cars SET marka = '$mm' WHERE id='$id'") }
if($a == 'wyl')
{
echo 'Zostałes wylogowany pomyslnie'; header('Location: index.php'); }
?>
</div>
</div>
</body>
</html>
witam wszystkich.. mam taki problem ze nie moge zmienic danego rekoru w bazie np. marka w danym id w zaleznosci jak co gdzie porzestawiam w warunkach to albo mi zmienia na puste pole albo wogóle nie zmienia (IMG:
style_emoticons/default/smile.gif) druga sprawa to czy wogóle ten kod źródłowy jest poprawny.. bo przyznam sie za bardzo nie znam sie ani na php ani na mysql i to strasznie takie testowe wyszło... jakby mozna jakies porady, literature że by to wszstko wmiare schudnie wygladało i chodziło (IMG:
style_emoticons/default/smile.gif)
dzieki za wszelka pomoc.