Hirdetés
- Visszagyorsítja a Windows visszalassulását a GeForce driver gyorsjavítása
- Mini PC
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- Milyen billentyűzetet vegyek?
- 5.1, 7.1 és gamer fejhallgatók
- Azonnali processzoros kérdések órája
- Ne már! Drágább lesz a GPU a memóriapánik miatt?
- Milyen széket vegyek?
- Senki sem töröl ennél jobban
- A NAND helyett a DRAM lesz a Samsung aranybányája
Aktív témák
-
vamzi
senior tag
Sziasztok!
Még mindig karakterkódolás problémával küzdök. Ha valaki ékezetes betűvel beregisztrál, akkor az nem tud bejelentkezni, mert a sütiben lévő neve([pl: tészta]aminek a kódolása megfelelő) nem stimmel az adatbázisban szereplővel(tĂŠszta).
Ezt hogy tudnám kiküszöbölni? Mi mindennek állítsam át a kódolását és hogyan?
Ha phpmyadminban a MySQL kapcsolat illesztése menüpontban a latin2_hungarian_ci-t választom az jó az adatbázisomnak? Továbbá, ha a tábláimnál is ugyan ezt az illesztést használom az úgy jó?(Próbálgattam állítgatni, de a kódolás továbbra sem volt jó. Egyébként ha phpmyadminban nézem a táblámat, akkor helyesen jelennek meg a karakterek, de ha lekérem az utf8-cal kódolt oldalammal a rekordokat, akkor már helyetelen a nevek kódolása)
Remélem sikerült elmagyaráznom, mi is a gondom és tudtok nekem segíteni. Mysql-hez nem rég kezdtem csak hozzányúlni ez még nekem kicsit távoli, de próbálkozok.
-
vamzi
senior tag
-
vamzi
senior tag
Sziasztok, újabb kérdésem van

Hogyan tudom kilistázni az adatbázisomban szereplő tábla neveket?
A probléma a következő: Az adatbázisban több tábla is van. Mindegyik táblában egy fájlnak a teljes tartalma van, amikkel én a későbbiek folyamán dolgozni szeretnék.
Végeredményben azt szeretném elérni, hogy a szerkesztő oldalon egy listából kiválasztom a táblaneveket és a választottal dolgozok..
Előre is köszi

-
vamzi
senior tag
És lám, működik. De láma vagyok
a lekérésben elfelejtettem mind a két esetben átírni, szóval lehet jó lett volna addslash-sel is
Na mindegy, így jobban tetszik. Ezeket egy újabb lekérésnél kitudom valahogyan szedni belőlük?Valahogy úgy képzelném a dolgot, hogy mikor bírom, akkor a függvény által formált stringet töltöm fel, mint most, aztán kiolvasom, de úgy, hogy ezek ne legyenek benne, mert ezekkel a sztingekkel dolgoznom kell. Mikor kész vagyok, akkor újra feltöltöm, de már megint a mysql_real_escape_string-es verzióját.
Btw, köszi szépen

U.i:
köszi a tippet, így sokkal érthetőbb, mint a sok macskakörömmel meg vesszővel.

-
vamzi
senior tag
I\'m gonna grab my passport\r\n
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'm gonna grab my passport ')' at line 1
and be back hopefully by tomorrow.\r\n
\r\nUgyan úgy szintaxis hibát dob az aposztrófos sorokra. Nincs valami egyéb kritériuma? Kódolás vagy valami?
//az adatbázishoz csatlakozás sikeres volt, innen jön a kérdéses programrészlet
if ($handle)
{
do
{
$a = fgets($handle);
$b = mysql_real_escape_string($a);
echo $b,"<br>";
mysql_query("INSERT INTO `teszt`(`id`,`teszt`) VALUES('','$a')");
print mysql_error();
}while (! feof($handle));
}
fclose($handle); -
vamzi
senior tag
Sziasztok!
Aposztróf problémáim vannak.
A művelet a következő:
A szerveren tárolt (angol szövegű[ez csak az aposztrófok miatt érdekes])txt minden sorát szeretném felvinni egy táblába. Ez sikerül is, csak épp amelyik szövegben van aposztróf, azt nem hajlandó felvinni az adatbázisba.
I\'m writing your story.
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'm writing your story. ')' at line 1Amint az látszik, előbb ráengedem az addslashes függvényt, majd ki echozom magamnak, hogy lássam is és csak aztán vinném fel az adatbázisba. A backslash-t be is szúrja a megfelelő helyekre, de így sem hajlandó felvinni a táblára.
Egyébként egy tipikus file-t szeretnék felvinni adatbázisba, ami így épül fel:
- sorszám[1-n-ig]
- ebben a sorban egy időpont van
- itt pedig jön a tartalom,
ami több soros is lehet, de legalább egy[tipikusan 2-3 sor]
- ez pedig egy üres sor, amiben csak enter karakter vanés ez ismétlődik véges sokszor
Valaki tudna segíteni? Igazából csak az aposztróf a kérdés, mert amíg nem tudok felvinni egy ilyen egyszerű szöveget: I'am Legend, addig nem is tudok tovább haladni a problémámmal.
Aktív témák
- Bemutatkozott a Poco X7 és X7 Pro
- Feketelista, avagy a rossz boltok topicja
- Fizetős szoftverek ingyen vagy kedvezményesen
- Gitáros topic
- Battlefield 6
- Visszagyorsítja a Windows visszalassulását a GeForce driver gyorsjavítása
- Mini PC
- PlayStation 3
- The Game Awards 2025 - Íme a jelöltek listája
- Víz- gáz- és fűtésszerelés
- További aktív témák...
- Telefon felvásárlás!! Samsung Galaxy A14/Samsung Galaxy A34/Samsung Galaxy A54
- Logitech G29 SE Driving Force PC/PS4/PS5
- Magyarország piacvezető szoftver webáruháza
- Samsung Galaxy S23 Ultra 5G 512GB, Kártyafüggetlen, 1 Év Garanciával
- BESZÁMÍTÁS! ASUS Z97-K Z97 chipset alaplap garanciával hibátlan működéssel
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest


akkor ez is megoldva, már csak darabolnom kell a szöveget, hogy az összetartozó sorok ugyan abban a rekordban legyenek.
a lekérésben elfelejtettem mind a két esetben átírni, szóval lehet jó lett volna addslash-sel is
Na mindegy, így jobban tetszik. Ezeket egy újabb lekérésnél kitudom valahogyan szedni belőlük?

