Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php/mysql]Dodawanie do mysql
zaba12
post
Post #1





Grupa: Zarejestrowani
Postów: 223
Pomógł: 0
Dołączył: 29.08.2003
Skąd: Gliwice

Ostrzeżenie: (10%)
X----


mam taki o kod
Kod
$query = "SELECT * FROM katalogi ";
$result = mysql_query($query);

while($p = mysql_fetch_array($result)) {

$katalogi = $p['katalogi'];
$id = $p['id'];

$katalogi = stripslashes($katalogi);


echo "<option>$katalogi</option>";
i gdy u siebie na www naciskam dodaj to on mi dodaje tylko Nazwe strony a reszte to on dodaje menu sad.gif
Go to the top of the page
+Quote Post
ennics
post
Post #2





Grupa: Zarejestrowani
Postów: 312
Pomógł: 0
Dołączył: 29.12.2004

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


Cytat
on mi dodaje tylko Nazwe strony a reszte to on dodaje menu

możesz jaśniej ? i gdzie tam jest "naciskam dodaj " ?


--------------------
Go to the top of the page
+Quote Post
zaba12
post
Post #3





Grupa: Zarejestrowani
Postów: 223
Pomógł: 0
Dołączył: 29.08.2003
Skąd: Gliwice

Ostrzeżenie: (10%)
X----


Kod
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2">
       <?
       echo "<a href=\"index.php?s=katalog/dopisz&co=dodaj\">Twoja strona została dodana do katalogu</a><br><br>";
       if ($co == dopisz){
       if ($autor && $email && $tresc && $tytul && $www && $gg){
       $dodaj = mysql_query ("INSERT INTO linki (id , autor , email , tresc , tytul , www , gg) VALUES ('', '$autor', '$email', '$tresc','$tytul','$www','$gg');") or
       die ("błąd w pytaniu");
       echo "wpis został dodany! <a href=\"?s=katalog/index\">Do katalogu stron</a>";
} else {
echo "Wypełnij wszystkie pola formularza!";
}
} elseif ($co == dodaj){
echo "<p class=\"articlehead\">Dodaj swoja strone do katalogu</p>";
echo "<form method=\"POST\" action=\"index.php?s=katalog/dopisz&co=dopisz\">
<p>Tytuł: <input type=\"text\" class=\"inputbox\" name=\"tytul\" size=\"20\"><br>
Treść: <textarea rows=\"5\" name=\"tresc\" cols=\"27\"></textarea><br>
Autor: <input type=\"text\" class=\"inputbox\" name=\"autor\" size=\"20\"><br>
E-Mail autora: <input type=\"text\" class=\"inputbox\" name=\"email\" size=\"20\"><br>
       Adres www: <input type=\"text\" class=\"inputbox\" name=\"www\" size=\"20\"><br>
       Gadu-Gadu: <input type=\"text\" class=\"inputbox\" name=\"gg\" size=\"20\"><br>
       <select size=\"1\" name=\"kategorie\">
<option selected=\"1\">kategoria1 - zaznaczona</option>";

$query = "SELECT * FROM katalogi ";
$result = mysql_query($query);

while($p = mysql_fetch_array($result)) {

$katalogi = $p['katalogi'];
$id = $p['id'];

$katalogi = stripslashes($katalogi);


echo "<option>$katalogi</option>";

}
echo "</select></p>
<p><input type=\"submit\" value=\"Dodaj\"></p>
</form>";
}

?>
Masz cały kod
Go to the top of the page
+Quote Post
carman
post
Post #4





Grupa: Zarejestrowani
Postów: 14
Pomógł: 0
Dołączył: 10.01.2005

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


nie mam pytan:]czytelnosc kodu to podstawa.proponuje jak najszybciej przejsc na system szablonow - smarty. tak daleko nie pociagniesz, a ludzie na forum dostana ku..... ( chybam zdenerwowany )
Go to the top of the page
+Quote Post
Vertical
post
Post #5





Grupa: Zarejestrowani
Postów: 848
Pomógł: 0
Dołączył: 7.07.2004
Skąd: Wrocław

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


Może lepiej zastosować:
  1. INSERT
  2. INTO linki VALUES (NULL, '$autor', '$email', '$tresc', '$tytul','$www','$gg')

To jedyne co udało mi się wymyślić ze względu na czytelność kodu. UŻYWAJ TAGA php

Ten post edytował Vertical 27.01.2005, 09:12:29
Go to the top of the page
+Quote Post
zaba12
post
Post #6





Grupa: Zarejestrowani
Postów: 223
Pomógł: 0
Dołączył: 29.08.2003
Skąd: Gliwice

Ostrzeżenie: (10%)
X----


  1. <?php
  2. <option selected=&#092;"1\">kategoria1 - zaznaczona</option>\";
  3.  
  4. $query = &#092;"SELECT * FROM katalogi \";
  5. $result = mysql_query($query);
  6.  
  7. while($p = mysql_fetch_array($result)) {
  8.  
  9. $katalogi = $p['katalogi'];
  10. $id = $p['id'];
  11.  
  12. $katalogi = stripslashes($katalogi);
  13.  
  14.  
  15. echo &#092;"<option>$katalogi</option>\";
  16.  
  17. }
  18. echo &#092;"</select></p>
  19. <p><input type=&#092;"submit\" value=\"Dodaj\"></p>
  20. </form>&#092;";
  21. }
  22. ?>


z tym mam problem bo prawie taki sam kod wyswietla menu
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 19.08.2025 - 06:33