Robie kurs cwiczenia praktyczne w php 5 Tworzenie stron internetowych autorstwa Andrzeja Kierzkowskiego i mam taki problem chodzi o skrypt z ksiazki 4-28.php: nie wiem czemu ale nie dziala poprawnie tzn nie dodaje kolejnych rekordow: OTO kod:
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2"> <?
mysql_connect ("localhost", "root", "krasnal") or
die ("Nie można połączyć się z bazą mysql");
mysql_select_db ("cwphp") or
die("nie mozna sie poalczyc z cwphp");
if($_POST['co']=='dodaj') {
if ($_POST['imie'] && $_POST['nazwisko'] && $_POST['telefon']) {
$query= "INSERT INTO ksiazka telefoniczna (imie, nazwisko, ";
$query .="telefon) VALUES (' ".$_POST['imie']." ',' " .$_POST['nazwisko']." ',
' " .$_POST['telefon']."');";
$wynik= mysql_query ($query);
}
}
elseif ($_GET['co']=='skasuj')
{
$wynik= mysql_query ("DELETE FROM ksiazkatelefoniczna WHERE nr= ' ". $_GET['id']." ';");
}
$wynik= mysql_query ("SELECT * FROM ksiazkatelefoniczna ORDER BY nazwisko;") or
die ("błąd w pytaniu");
echo "<TABLE CELLPADDING=5 BORDER=1>";
while ($rekord = mysql_fetch_assoc ($wynik)) {
$nr = $rekord['nr'];
$imie = $rekord['imie'];
$nazwisko= $rekord['nazwisko'];
$telefon= $rekord['telefon'];
echo "
<A HREF=\"4-27.php?co=skasuj&id=$nr\">skasuj
</a></td></tr>\n";
}
echo '
<FORM METHOD="POST">NOWY REKORD:';
echo '
<INPUT TYPE="hidden" NAME="co" VALUE="DODAJ"><TABLE>';
echo 'TYPE="text" NAME="nazwisko"></td></tr><tr><td>Telefon:
</td>';
echo '
<td><INPUT TYPE="text" NAME="telefon"></td></tr>';
?>
Nie dziala wlasciwie tylko dodawanie rekordow, usuwanie dziala bez zarzutow ,nie wiem moze to cos z : "form method" tym na koncu kodu please help me
Ten post edytował neoangin 11.07.2006, 13:42:38