Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Update tekst+wynik rownania
Forum PHP.pl > Forum > Bazy danych > MySQL
lexis72
Czy ktos moglby mi poprawic te zapytanie aby wysylalo wynik ponizszego rownania z tekstami wpisanymi obok? Kolumna to nazwa kolumny z ktorej jest pobierany wynik.

$result = dbquery("UPDATE "XXX" SET wynik=tekst1 ($max - kolumna) tekst2 WHERE .......


Jest to mozliwe?

Ponawiam pytanie.
bpskiba
zadajesz pytanie w taki sposób, że nikt tego nie rozumie.
Wklej większy fragment kodu.
Może być np tak
  1. $result = dbquery("UPDATE XXX SET wynik='tekst1 ($max - kolumna) tekst2' ");
lexis72
bpskiba to jest zle, bo w takiej konstrukcji zapytania kolumna nie jest nazwa kolumny w bazie danych z ktorej chce pobrac wynik a jedynie zwyklym tekstem.

$max to powiedzmy 100, kolumna to nazwa kolumny z ktorej pobierany jest wynik dla danego warunku where w tym przypadku niech bedzie 50, nastepnie chce zrobic dzialanie 100-50 czyli wyslac je w takiej formie: tekst1 50 tekst2.
To co podales wysyla to w takiej postaci tekst1 (100-kolumna) tekst2
mmmmmmm
UPDATE xxx SET wynik=Concat(tekst1, (kolumna1-kolumna2), tekst2)
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.