Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php][mysql] checkbox i wyświetlanie odpowiednich danych z bazy
pijanyadmin
post
Post #1





Grupa: Zarejestrowani
Postów: 128
Pomógł: 1
Dołączył: 24.10.2007

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


Zakładając iż mam tabele
Kod
"user"
, w niej pola
Kod
"id" "login" "tel"
za pomocą formularza wyciągam te dane, ale chciałbym aby była możliwość wyświetlania np. "tel" tylko po zaznaczeniu w formularzu poprzez checkbox np. dla określonej grupy użytkowników, może mnie ktoś naprowadzić jak taki efekt uzyskać? Nowa tabela, czy da się to uzyskać odpowiednim zapytaniem?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
pijanyadmin
post
Post #2





Grupa: Zarejestrowani
Postów: 128
Pomógł: 1
Dołączył: 24.10.2007

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


rozkmińmy to bardziej:

prywata: "id" "login" "email" "gg"

formularz:

Kod
<form action="panel.php?gog=oe" method="POST">
email:<input type="text" name="email" value="<?php echo $email; ?>">prywatne: <input type="checkbox" name="email2"  value="1"><br />
gg:<input type="text" name="gg" value="<?php echo $gg; ?>"> prywatne: <input type="checkbox" name="gg2"  value="1"><br />

<input type="submit" value="zmien dane">


wysyłanie do bazy

  1. <?php
  2. $login = $_SESSION['login'];
  3.  $email = htmlspecialchars($_POST['email']);
  4.  $gg = $_POST['gg'];
  5.  
  6.  $email2 = htmlspecialchars($_POST['email2']);
  7.  $gg2 = $_POST['gg2'];
  8.  
  9.  
  10.  
  11. $query = mysql_query("UPDATE `userdata` SET `email`='$email', `gg`='$gg' WHERE login = '$login'");
  12.  
  13. $query2 = mysql_query("UPDATE `prywata` SET `email`='$email2', `gg`='$gg2' WHERE login = '$login'");
  14.  
  15.  
  16.  
  17.  if(!$query){
  18. echo 'blad';
  19. }
  20. else {
  21. echo 'rekord zaktualizowany';
  22. }
  23. ?>


tylko jak wysłać value 0 lub 1 z checkboxa do bazy prywata?

Ten post edytował pijanyadmin 8.02.2008, 13:45:27
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 - 15:56