 |
Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc Comunitatea PHP Romania
|
| Subiectul anterior :: Subiectul următor |
| Autor |
Mesaj |
guppy
Data înscrierii: 02/Mai/2007
Mesaje: 141
|
| Trimis: Mar Iun 10, 2008 6:43 pm Titlul subiectului: daca $variabila = ''; setez $variabil ='12';.... |
|
|
Salutare,
Am nevoie de un ajutor:
vreua sa fac un select din baza de date, daca in campul respectiv nu este nimic, sa setez o variabila cu o valoare, daca este ceva sa se mai adauge cu o unitate.
Ex:
camp in baza de date `pret`....daca in campul `pret` nu este nimic, setez $pret = '200' daca este ceva 'SELECT (pret)+1 FROM costuri'
am incercat ceva cu if-uri da nu imi iese...
Aveti ceva sugestii?
Ms, |
|
| Sus |
|
Birkoff
Data înscrierii: 18/Mar/2004
Mesaje: 2606
Locație: Bucuresti
|
| Trimis: Mar Iun 10, 2008 6:55 pm Titlul subiectului: |
|
|
$pret = 200;
$variabila = 100;
intval($pret) ? $pret+1 : $variabila;
(daca $pret exista si e nr intreg atunci pune $pret+1 else pune $variabila) |
|
| Sus |
|
asavin
Data înscrierii: 23/Noi/2005
Mesaje: 176
Locație: Galati
|
| Trimis: Joi Iun 12, 2008 11:31 am Titlul subiectului: |
|
|
Ai incercat :
Cod: SELECT IF(pret IS NULL , 200 , pret+1) AS pret FROM costuri
?
Daca nu sunt nule atunci inlocuiesti IS NULL cu IF(pret=0 sau IF(pret='' |
|
| Sus |
|
PHPRomania Bot
Bot Member
Data înscrierii: 27/Dec/2007
Mesaje: 1
Locaţie: Server Google |
| Trimis: Mie Dec 26, 2007 7:01 pm Titlul subiectului: Ad |
|
|
|
|
|
| Sus |
|
| |
|