pomoc
7 příspěvků
Archiv diskusního fóra
Fórum je uzavřené a slouží pouze ke čtení. Některé informace mohou být zastaralé.
-
Nevíte náhodou někdo, proč mi přes tuhle fci neprojde žádné číslo? if(eregi("^[0-9]$",stripslashes(trim($vcena)))) { $vcena = stripslashes(trim($vcena)); } else { $zprava .= "Vyvolávací cena není zadána korektně !<BR>"; } Předem moc dík..;)
-
1 by ti projit melo , pokud vice dopln si pred $ znamenko +
-
Skvělý! A nevíš ještě náhodou, kdy toto znaménko použít, a kdy ne?
-
A mám ještě jeden problém. Když pomocí dvou selectů zadám údaje o řazení ve výsledném seznamu a pak je spojím do $rad ( $rad = $p." ".$d; ), tak se to neseřadí. Přitom jsem zkoušel proměnnou rad zobrazit na stránce a vše tam je. ( např. $rad=id a $d=DESC ) Čím to je? $rad = $p." ".$d; mysql_query("SELECT neco FROM neco ORDER BY '$rad'"); Předem moc dík..;)
-
www.regexp.cz // prostuduj poradne kvantifikatory + -> 1 az libovolny pocet znaku * -> 0 nebo libovolny pocet znaku ? -> 0 nebo 1 znak kdyz radis podle vice sloupcu musi to mit syntaxi => ORDER BY sloupec1, sloupec2, sloupec 3 jsi si jisty ze v te promenne mas MEZERU a CARKU?
-
Prave ze tam jsem chtel radit pouze podle jednoho sloupec a to bud ASC(vzestupne) nebo DESC(sestupne). $d tedy obsahovala hodnotu bud ASC nebo DESC a $p zase obsahovala hodnotu jmena sloupce, podle ktereho jsem to chtěl radit. A nakonec v $rad jsem to spojil do jedne promenne. Ale nefunguje to..:(
-
$rad = $p." ".$d; // tvoje verze // MOJE VERZE $asc = "ASC"; $desc = "DESC!"; $sloupec= "naky sloupec"; $rad1 = "$sloupec $asc"; $rad2= "$sloupec $desc"; select * from table order by $rad1; select * from table order by $rad2;