![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 67 Pomógł: 0 Dołączył: 5.04.2003 Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Jak dodac na poziomie zapytania powiedzmy: - pierwsze 250 znakow textu z Formularza z TEXTaArea do TAbeli NEWSY do pola o nazwie "pole1" w bazie - a reszte tekstu do "pole2" w tej tabeli. Nie jestem pewien ale chyba trzeba zastosowac SUBSTRING. Ponizszy kod znalazlem na tym forum. [sql:1:0859d3ff51] $q=mysql_query("Select SUBSTRING(pole,1,200) AS fragment FROM tabela"); [/sql:1:0859d3ff51] |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 2 064 Pomógł: 1 Dołączył: 22.01.2003 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
[php:1:b0be737b07]<?php
$pole1=substr($_POST["nazwapola"],0,250); $pole2=substr($_POST["nazwapola"],250); $q=mysql_query("INSERT INTO tabela (pole1, pole2) VALUES ('".$pole1."','".$pole2."')"); ?>[/php:1:b0be737b07] lub prosto w sqlu: [php:1:b0be737b07]<?php $q=mysql_query("INSERT INTO tabela (pole1, pole2) VALUES (SUBSTRING('".$_POST["pole"]."',1,250),SUBSTRING('".$_POST["pole"]."',250))"); ?>[/php:1:b0be737b07] Z tym, że lepszy jest sposób pierwszy - nie ma sensu obciązać bazy. -------------------- |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarząd Postów: 3 503 Pomógł: 28 Dołączył: 17.10.2002 Skąd: Wrocław ![]() |
Sen, baza chyba wykona to szybciej niż php, ale trzeba by to sprawdzić.
Nie ma sensu obciążać pamięci tworzeniem zmiennych. -------------------- |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 2 064 Pomógł: 1 Dołączył: 22.01.2003 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
No to można to wrzucić tak:
[php:1:2df3a825bb]<?php $q=mysql_query("INSERT INTO tabela (pole1, pole2) VALUES ('".substr($_POST["nazwapola"],0,250)."','".substr($_POST["nazwapola"],250)."')"); ?>[/php:1:2df3a825bb] -------------------- |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 67 Pomógł: 0 Dołączył: 5.04.2003 Ostrzeżenie: (0%) ![]() ![]() |
Wielkie dzieki.
Wykorzystam chyba 2 sposob czyli zeby to wykonala baza. |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 19.07.2025 - 03:51 |