Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] Dodawanie znaków ' w tablicy
Forum PHP.pl > Forum > PHP
Babcia@Stefa
Witam, mam pewien problem który wygląda tak że pisze klasę MySQL i zrobiłem funkcję insert mogła by wyglądać następująco:
  1. <?php
  2. $base->insert('baza', 'dane1,dane2', 'wartosc1,wartosc2');
  3. ?>


I żecz jest w tym że jak podzielę przez explode" title="Zobacz w manualu PHP" target="_manual wartości z pól parametru drugiego i trzeciego to nie będzie tam znaków '.

Problem:
Jak dodać przed wartością tablicy i po wartości w tablicy znak ' ?

@edit
omg...
Chodzi mi oto aby nie trzeba było stawiać ' podczas używania funkcji insert..
Dzięki temu mogę każdy element tablicy filtrować..

@edit
Działa lecz..
Zero optymalizacji..

  1. <?php
  2. $what = explode(',', $co);
  3. $petla = -1;
  4. while ($petla < count($what)+1)
  5. {
  6. $petla++;
  7. if($what[$petla] == '')
  8. continue;
  9. $temp[] = "`".htmlspecialchars(trim(mysql_escape_string($what[$petla])))."`";
  10. }
  11. $temp2 = implode(', ', $temp);
  12. ?>

może ktoś pomoże to zoptymalizować ? ; )

Dziękuję, Babcia@Stefa
maryaan
rozwiazanie:
Dodac znak ' w miejscach w ktorych powinien sie pojawic.

Mamy zgadywac jaka funkcje napisales?
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.