Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Dodawanie rekordu do bazy
Fibolg
post
Post #1





Grupa: Zarejestrowani
Postów: 123
Pomógł: 0
Dołączył: 1.12.2003
Skąd: Chełmno

Ostrzeżenie: (0%)
-----


Skrypcik:
[php:1:42916f8402]<?php
if($send=='Wyslij') {
mysql_connect ("127.0.0.1","root","krasnal");
mysql_select_db (zoz);
$zapytanie = "INSERT INTO kontakty SET Nazwa='$Nazwa', Telefon='$Telefon', E-mail='$E-mail'";
$wykonaj = mysql_query ($zapytanie);
echo "<BR>Dane dodane prawidłowo! Dziękujemy za wypełnieni formularza!";
}
else {
echo "<form method="get" action="dodawanie.php">
<div align="center">
<center>
<table border="1" width="50%" bordercolorlight="#000000" cellspacing="0" cellpadding="0">
<tr>
<td width="50%"><font size="2" face="Verdana">Nazwa:</font></td>
<td width="50%" align="center"><font size="2" face="Verdana"><input type="text" name="Nazwa" size="20"></font></td>
</tr>
<tr>
<td width="50%"><font size="2" face="Verdana">Telefon:</font></td>
<td width="50%" align="center"><font size="2" face="Verdana"><input type="text" name="Telefon" size="20"></font></td>
</tr>
<tr>
<td width="50%"><font size="2" face="Verdana">E-mail (przedrostek):</font></td>
<td width="50%" align="center"><font size="2" face="Verdana"><input type="text" name="E-mail" size="20"></font></td>
</tr>
<td width="100%" colspan="2">
<p align="center"><font size="2" face="Verdana"><input type="submit" value="Wyslij" name="send"><input type="reset" value="Kasuj" name="B2"></font></td>
</tr>
</table>
</center>
</div>
</form>";
}

?>[/php:1:42916f8402]

Moja baza nazywa się zoz, tabela kontakty i mam w niej kolumny Id Nazwa Telefon E-mail ... Co jeszcze może być nie tak? :/
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Fibolg
post
Post #2





Grupa: Zarejestrowani
Postów: 123
Pomógł: 0
Dołączył: 1.12.2003
Skąd: Chełmno

Ostrzeżenie: (0%)
-----


Jeszcze mam podobny mały problem z modyfikacją na tej samej bazie danych (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) Spróbowałem tym samym ale coś nie idzie... Pomożesz? (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
[php:1:a11fa62616]<html>
<head>
<title></title>
</head>
<body>
<table border="1" width="98%" cellspacing="0" cellpadding="0" bordercolorlight="#000000">
<tr>
<td width="96%" colspan="7" bgcolor="#C0C0C0">
<p align="center"><b><font size="2">Kontakty</font></b></td>
</tr>
<tr>
<td width="4%" align="center" bgcolor="#E0E0E0">
<p align="center"><font size="2">&nbsp;ID</font></td>
<td width="18%" align="center" bgcolor="#E0E0E0">
<p align="center"><font size="2">Nazwa</font></td>
<td width="18%" align="center" bgcolor="#E0E0E0"><font size="2">Telefon</font></td>
<td width="18%" align="center" bgcolor="#E0E0E0"><font size="2">E- mail</font></td>
<td width="6%" align="center" bgcolor="#E0E0E0"><font size="2">Modyfikuj</font></td>
</tr>


<?php

mysql_connect ("127.0.0.1","root","krasnal");
mysql_select_db (zoz);

$zapytanie = "SELECT * FROM kontakty ORDER BY Nazwa ASC";
$wykonaj = mysql_query ($zapytanie);
while($wiersz=mysql_fetch_array ($wykonaj)) {
echo " <tr>
<td width="4%">".$wiersz['id']."</td>
<td width="18%">".$wiersz['Nazwa']."</td>
<td width="18%">".$wiersz['Telefon']."</td>
<td width="18%">".$wiersz['E_mail']."</td>
<td width="6%"><b><a href="modyfikacja.php?stan=modyf&idmodyf=".$wiersz['id']."">Modyfikacja</a></b></td>
</tr>";
}
if($stan=='modyf') {
$zapytanie = "SELECT * FROM kontakty where id=$idmodyf";
$wykonaj = mysql_query ($zapytanie);
$tablica = mysql_fetch_array($wykonaj);
echo "<form method="get" action="modyfikacja.php">
<div align="center">
<center>
<table border="1" width="50%" bordercolorlight="#000000" cellspacing="0" cellpadding="0">
<tr>
<td width="50%"><font size="2" face="Verdana">Nazwa</font></td>
<td width="50%" align="center"><font size="2" face="Verdana"><input type="text" name="Nazwa" value="".$tablica['Nazwa']."" size="20"></font></td>
</tr>
<tr>
<td width="50%"><font size="2" face="Verdana">Telefon</font></td>
<td width="50%" align="center"><font size="2" face="Verdana"><input type="text" name="Telefon" value="".$tablica['Telefon']."" size="20"></font></td>
</tr>
<tr>
<td width="50%"><font size="2" face="Verdana">E-mail</font></td>
<td width="50%" align="center"><font size="2" face="Verdana"><input type="text" name="E_mail" value="".$tablica['E_mail']."" size="20"></font></td>
</tr>
<td width="100%" colspan="2">
<p align="center"><font size="2" face="Verdana"><input type="hidden" name="modyfikuj" value="$idmodyf"><input type="submit" value="Modyfikuj" name="send"></font></td>
</tr>
</table>
</center>
</div>
</form>";

}
elseif ($send=='Modyfikuj'){$zapytanie = "UPDATE kontakty SET Nazwa='$Nazwa', Telefon='$Telefon', E-mail='$E_mail', WHERE id=$modyfikuj";
$wykonaj = mysql_query ($zapytanie);
echo "<br>Dane poprawione<BR><a href="modyfikacja.php">Obejrzyj poprawiona bazę</a>";}
else {

}
?>
</table>
</body>
</html>
[/php:1:a11fa62616]
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 4.10.2025 - 22:47