Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Problem ze skrypcikiem
post
Post #1





Grupa:
Postów: 0
Pomógł:
Dołączył: --

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


Cześć

Mam do Was takie pytanko.

Robię sobie prosty skrypcik w php w połączenie z baza mysql.
Jest sobie formularz w ktorym jest radio button o nazwie plec z dwoma mozliwościami kobieta i mezczzyna.

Ponizej mam zwykle dwa inputy w ktorych wpisuję imie i nazwisko. I głównym celem jest takie coś by zależnie co zaznaczyłem w radio butonie, to wartości inputów, żeby mi się zapisywały w bazie danych w dwu osobnych tabelach: kobiety i mezczyzni.

No i zroziłem taki skrypt:
[php:1:1ae26dab86]<?php
$mysql=mysql_connect('localhost', "", "") or die ("brak polaczenia");
$baza = mysql_select_db("tomasz") or die ("Nie można polaczyc z baza");
$query =
if($plec="kobieta")
echo("INSERT INTO `tabela1` (`id`, `imiono`, `nazwicho`) VALUES ('', '$imie', '$nazwisko')");
else
echo("INSERT INTO `tabela2` (`id`, `imiono`, `nazwicho`) VALUES ('', '$imie', '$nazwisko')");
$result = mysql_query ($query);
/*while ($wiersz=mysql_fetch_array($result))
{
print ($wiersz[id].' '.$wiersz[imiono].' '.$wiersz[nazwicho]."<br>");
}*/
?>[/php:1:1ae26dab86]

Problem jest w linijce if($plec=="kobieta")
wyskakuje, że tu ejst jakiś błąd, tylko nie wiem gdzie, czy jakiegoś nawiasu brakuje czy co? Próbowałem wielu rzeczy i zima.

Może mógłbym ktoś z Was mi doradzić?

Pozdrawiam.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
mike
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

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


To co pisałeś z tym echo to była totalna bzdura. Powonno być tak:
  1. <?php 
  2. $mysql=mysql_connect('localhost', &#092;"\", \"\") or die (\"brak polaczenia\"); 
  3. $baza = mysql_select_db(&#092;"tomasz\") or die (\"Nie można polaczyc z baza\");
  4. if($plec==&#092;"kobieta\")
  5. {
  6. $query = &#092;"INSERT INTO `tabela1` (`id`, `imiono`, `nazwicho`) VALUES ('', '$imie',
  7.  '$nazwisko')&#092;";
  8. }
  9. else
  10. {
  11. $query = &#092;"INSERT INTO `tabela2` (`id`, `imiono`, `nazwicho`) VALUES ('', '$imie',
  12.  '$nazwisko')&#092;";
  13. }
  14. $result = mysql_query ($query); 
  15. /*while ($wiersz=mysql_fetch_array($result)) 
  16. print ($wiersz[id].' '.$wiersz[imiono].' '.$wiersz[nazwicho].\"<br>\"); 
  17. }*/ 
  18. ?>
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: 11.10.2025 - 16:15