výpis z db - píse blbosti

10 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é.

  1. Ahoj, mám problém s vypisováním dtatbáze! Skript, ktery by mel vyhodit id, nick, icq atd. mi vyhodí jen písmena m, y, s! Vůbec nemám tušení v čem by to mohlo být... Jestli máte nekdo zkusenosti, nebo jste tak dobří, tak pls pomocte! <? //$nick= $_GET[nick]; $query= "SELECT * FROM `predpona_user` WHERE `nick` LIKE CONVERT(_utf8 ''speat'' USING latin2) COLLATE latin2_czech_cs LIMIT 0, 30"; include "include/connect.php"; $connect= mysql_connect($MySQL_server, $MySQL_user ,$MySQL_user_password); mysql_select_db($MySQL_db, $connect); $vysledek= mysql_query($query, $connect); $mysql_table="mysql_fetch_row($connect)"; $profil_nick= "$mysql_table[0]"; $profil_age= "$mysql_table[1]"; $profil_icq= "$mysql_table[2]"; // $profil_ ="$mysql_table[""]"; mysql_close($connect); ?>
  2. Jo aby jste meli túšo, tak to vypíše toto: "mys".... a melo by neco takového: "1speat3141725*5"
  3. $mysql_table = mysql_fetch_row($vysledek);
  4. ted to vypsalo chybu: Warning: mysql_fetch_row(): supplied argument....
  5. <HTML>chces mi rict ze pouzivas neco jako CONVERT(_utf8 ''speat'' USING latin2) a neznas prikaz mysql_error() ?</HTML>
  6. 1. CONVERT(_utf8 ''speat'' USING latin2) pouzivam proto, ze mi to vyhodil mysql admin a jinak jsem ten dotaz neubastlil :D ... asi to bude hodne na ho**, ale zatim jsem nikde nenasel jak, proc, nas menit kodovani (jestli poradis -> budu jedine rad) 2. mysql error() NEZNAM... mohl by jsi mi pls vysvetlit co umi a na co se pouziva? (asi na vypsani chyb?.. jinak nemam tuseni..)
  7. Mno tak uz jsem zjistil na co je a jak ji pouzit... Vypsalo to tohle: 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 'speat'' USING latin2) COLLATE latin2_czech_cs LIMIT 0, 30' at li Takze budu mit spatne sql syntaxi :( Ale opravdu nvm jak ji ubastlit! SELECT * FROM `predpona_user` WHERE `nick`=`$nick` LIMIT 1 Mi nefunguje... :/
  8. zpetne `uvozovky` se pouzivaji u jmen sloupcu, tabulek apod., kolem retezcovych konstant pouzivam 'jednoduche' (nevim, jestli "klasicke" jsou povoleny).
  9. <HTML>v prikazu $query= "SELECT * FROM `predpona_user` WHERE `nick` LIKE CONVERT(_utf8 ''speat'' USING latin2) COLLATE latin2_czech_cs LIMIT 0, 30"; Mas zdvojeni apostrofu.. echo mysql_error(); dej po tom mysql_query ktery ti nefunguje jak ma</HTML>
  10. No tak uz mi to jede s timhle: $query= "SELECT * FROM `predpona_user` WHERE `nick` LIKE CONVERT(_utf8 '$what_nick' USING latin2) COLLATE latin2_czech_cs LIMIT 1"; Díky za radu bylo kuli zdvojeni apostrofu Kdyby jste se chteli kouknout, jak mi to funguje, tak je to na: http://www.cshocs.tym.cz

← Zpět na všechna témata