Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP] Czytanie informacji z bazy
tompibed
post
Post #1





Grupa: Zarejestrowani
Postów: 10
Pomógł: 1
Dołączył: 9.08.2011

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


Mam zapewne prosty problem, otóż
warunek ten ma mi wpisać do bazy następujące informacje:
name - to jest to co podam
subject_id - ma mi pobrać numer id z tabeli subjects


Pierwsza część mi działa, a mianowicie wpisanie name, jednak nie pobiera mi id, chociaż w konsoli SQL jeśli użyję tego polecenia to znajduje mi to id po nazwie. W czym problem? Dzięki za pomoc, kod poniżej





  1. if(isset($_POST["content_txt_p"]) && strlen($_POST["content_txt_p"])>0 )
  2. { //check $_POST["content_txt"] is not empty
  3.  
  4. $file = "tx.txt";
  5. $fp = fopen($file, "a");
  6.  
  7. $contentToSave = filter_var($_POST["content_txt_p"],FILTER_SANITIZE_STRING, FILTER_FLAG_STRIP_HIGH);
  8.  
  9. $result=mysql_query("SELECT id FROM subjects where name=\"strona1\"");
  10.  
  11. $row = mysql_fetch_array($Result);
  12. // Insert sanitize string in record
  13. if(!mysql_query("INSERT INTO pages(name,subject_id) VALUES('".$contentToSave."','".$row["id"]."')"))
  14. {
  15.  
  16. exit();
  17. }
  18. mysql_close($connecDB);
  19. }
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
mmmmmmm
post
Post #2





Grupa: Zarejestrowani
Postów: 1 421
Pomógł: 310
Dołączył: 18.04.2012

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


Zmień:
$row = mysql_fetch_array($Result);
na :
$row = mysql_fetch_array($result);
i sprawdź.
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: 6.10.2025 - 02:08