ugrás a tartalomhoz

MYSQL SUBSTR függvény dátum mezőkre nem megy?

Anonymous · 2005. Dec. 27. (K), 12.33
Tisztelt Kollégák!

Szerintetek mit csinálok rosszul? Miért akad ki a program egy lekérdezés WHERE részében lévő SUBSTR függvénynél? Érdekes módon pl. a LEFT függvény tökéletesen működik.

Köszönettel: Sz. Péter
 
1

Query?

Dualon · 2005. Dec. 27. (K), 13.37
Kedves Péter!

Szerinted milyen felső van most rajtam? (Meg tanácsos a megfelelő témakörbe nyitni a termet...)
Sokat segítene - nekünk is -, ha beírnád a teljes adatbázis-lekérést.

Dúalon
http://e-arc.hu/
2

<Nincs cím>

Anonymous · 2005. Dec. 27. (K), 14.11
Sajnos nem tudom hogyan lehet azt a kis ablakot produkálni amibe a programkódokat szoktátok írni (tényleg, hogyan lehet?), így csak "mezei" módon írom le:

$parancs="SELECT * FROM tablanev WHERE SUBSTR(mezonev,6,2)='01'";
$eredmeny=MYSQL_QUERY($parancs,$kapcsolat) OR DIE ("Nem lehet adatot átadni a \"tablanev\" táblához: ".mysql_error());

Aztán kapom a hibaüzenetet: You have an error in your SQL syntax.....
3

Vicces

mefi · 2005. Dec. 27. (K), 14.13
Ez vicces volt :)

Az a baj, hogy nem értjük a problémát. Próbálj meg egy részletet ideírni a kódból. Egyébként lehet elírtad, vagy valamit rosszul alkalmazol.

üdv:
mefi
http://mefi.be
4

<Nincs cím>

Anonymous · 2005. Dec. 27. (K), 15.43
Valószínűleg rájöttem a hiba okára. Szerintem az okozza a problémát, hogy az adott mező dátum típusú, nem karakteres (Viszont akkor meg azt nem értem, hogy a LEFT függvény miért megy gond nélkül ugyan ezen a mezőn?). Meg tudná mondani valaki melyik függvény konvertál dátum típust karakteresre (azért van ilyen alapvető kérdésem, mert kezdő vagyok a PHP-ben)?

Üdv: Sz. Péter
5

<Nincs cím>

Anonymous · 2005. Dec. 27. (K), 15.46
Kösz, megoldódott!!!!!
6

Illemtan

zila · 2005. Dec. 27. (K), 16.05
Ilyenkor illik a megoldást is elmesélni, hogy mások is okulhassanak a hibádból...

Más. A hozzászólás ablak alatt, a textarea és az Előnézet gomb közötti szöveget érdemes elolvasni, értelmezni linkekre kattingatni, főleg ha nem tudod, hogyan lehet kódszinezéssel beírni a példakódot...

üdv,
Zila