Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL][PHP] Czytanie informacji z bazy
Forum PHP.pl > Forum > Przedszkole
tompibed
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. }
mmmmmmm
Zmień:
$row = mysql_fetch_array($Result);
na :
$row = mysql_fetch_array($result);
i sprawdź.
tompibed
Dzięki, jestem ślepy chyba
nospor
Cytat
jestem ślepy chyba

Nastepnym razem wlacz wyswietlanie wszystkich bledow, to pomoze ci to na slepote. Bedziesz na ekranie widzial czarno na bialym, ze uzywasz zmiennej, ktorej nie ma.
Tu masz napisane jak
Temat: Jak poprawnie zada pytanie
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.