» Poradna » Programy

MySQL + PHP

 |   |   |  [217.112.164.---]

Mam problem - pres skripty PHP mi nejdou cist ani zapisovat data do databaze.
Kdyz si chci vytvorit tabulku, zapsat data nebo je precist, tak to jde jedine v prikazovem radku po spusteni mysql.exe
Kdyz jsem si vytvoril php skript, ktery by se mel pripojit k databazi a zapsat do existujici tabulky data nebo je precist, tak se mi v prohlizeci nezobrazi nic a data se nezapisou:

mysql_connect ("localhost","root","heslo") or die("Nelze se pripojit!");
mysql_select_db("test") or die("Nelze vybrat subdatabázi!");
mysql_query("insert into tabulka (jmeno,prijmeni) values ('Jmeno','Prijmeni')");
?>

Kdyz chci data precist a zobrazit v prohlizeci:

mysql_connect ("localhost","root","heslo") or die("Nelze se pripojit!");
mysql_select_db("test") or die("Nelze vybrat subdatabázi!");
mysql_query("select * from tab");
?>

Zkousel jsem to nahrat i na webzdarma, ale taky to nefunguje...
Navic kdyz si vytvorim databazi v phpMyAdmin, tak kdyz dam po spusteni mysql.exe prikaz show databases, tak se mi tam ta nova databaze nezobrazi...
Proste mi to vubec nefunguje
Prosim poradte! Dekuji.

Odpovědi na otázku

 |   |   |  [217.112.164.---]

Nikdo neporadi? Uz si nevim rady...podle knizky mam vsechno spravne, ale v pocitaci me to proste nefunguje

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |   |  [62.245.124.---]

Pepo, zkus:

neni vyple vypisovani chyb na obrazovku?
- staci vpalit do zdrojaku nejake nesmyslne prikazy nebo znaky a zkusit jestli stranka v prohlizeci nevypise chybu

co pise databaze po query prikazu
- var_dump(mysql_info());

zjistit kdo ma prava k vypisu databazi
- v phpmyadminovi to jde zakazat, defaultne mozna vidis jen tu svou databazi a ostatni se nezobrazi


Souhlasím  |  Nesouhlasím  |  Odpovědět



Určitě si přečtěte


Aktuální číslo časopisu Computer

Test 6 odolných telefonů a 22 powerbank

Srovnání technologií QLED a OLED

Měřte své sportovní výkony

Sady pro chytrou domácnost