Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [Oracle][PHP] Złączenie znaków
kamulator
post
Post #1





Grupa: Zarejestrowani
Postów: 12
Pomógł: 0
Dołączył: 3.02.2009

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


Witam, mam mały problem a mianowicie nie mam pojęcia jak moge złączyć tablice aby powstał odpowiedni ciąg znaków. Mianowicie ma on wyglądać tak:

'kom1', 'kom2', 'kom3' itp..

w tym momencie wyglada tak

kom1,kom2,kom3 brakuje w nim ' ' zapytanie mam dodawać rekord do bazy danych w tym momenice nie doda gdy są wartości varchar, dodaje tylko number itp.. ze względu na brak dowch pieknych znaczków ' '.

$s = oci_parse($conn, "insert into $cat values (SEQ_$cat.NextVal,". implode (',', $array3) .")"); - w tym miejscu pojawia się problem

Fragment funkcji wyglada tak:

  1. function dodaj_do_tabeli($tabela){
  2. include('connect.php');
  3.  
  4. $s = oci_parse($conn,'select * from ' . $tabela. '');
  5. oci_execute($s);
  6.  
  7. $licznik = oci_num_fields($s);
  8.  
  9.  
  10. for ($i = 2; $i <= $ncols; $i++) {
  11. $column_name = oci_field_name($s, $i);
  12. $array3[$i]=$_POST[$column_name];
  13.  
  14. }
  15.  
  16.  
  17. $s = oci_parse($conn, "insert into $cat values (SEQ_$cat.NextVal,". implode (',', $array3) .")");
  18.  
  19. $result = oci_execute($s);
  20.  
  21. if ($result)
  22. {
  23. echo "<br>DODANO POZYCJE</p>";
  24. oci_commit($conn);
  25. }
  26. else
  27. {
  28. echo "<p>BLAD - nie dodano pozycji</p>";
  29. var_dump(oci_error($s));
  30. }
  31. ...



Proszę o pomoc
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: 14.09.2025 - 17:50