Aha, tak v tom případě pomůžeš mi prosím to opravit? Děkuji. Postupoval jsem podle
tohoto návodu(všechny 4 díly). Můj skript, který se propojuje s databází vypadá takto:
Kód: Vybrat vše
<?php
$DBSERVER = 'sql.endora.cz:3313';
$DBUSER = 'moje přezdívka na přihlašování do phpMyAdmin';
$DBPASS = 'moje heslo na přihlašování do phpMyAdmin';
$DB = '[i]místo x[/i]';
$link = mysql_connect($DBSERVER,$DBUSER,$DBPASS) or die ('I cannot connect');
mysql_select_db($DB,$link) or die ('I cannot select DB');
mysql_query("SET NAMES utf8");
?>
Založil jsem databázi s jménem
greece a do ní pomocí SQL vložil tabulku. Ten kód pro tabulku je takový:
Kód: Vybrat vše
CREATE TABLE `users` (
`id` int(5) NOT NULL AUTO_INCREMENT,
`name` varchar(255) COLLATE utf8_unicode_ci NOT NULL,
`login` varchar(255) COLLATE utf8_unicode_ci NOT NULL,
`pass` varchar(255) COLLATE utf8_unicode_ci NOT NULL,
`avatar` varchar(255) COLLATE utf8_unicode_ci NOT NULL,
`email` varchar(255) COLLATE utf8_unicode_ci NOT NULL,
`activation` int(1) NOT NULL,
`date` datetime NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM CHARACTER SET utf8 COLLATE utf8_general_ci
...a nakonec phpMyAdmin vypadá takto:
Když do
místa x napíšu 'greece', napíše to sice že se email odeslal, ale on se neodeslal. Když tam napíšu 'users' nebo 'greece/users', napíše se
I cannot select DB. Co mám teda do místa x napsat? Děkuji všem předem.
P.S.: Další skripty (např. registrační formulář) v případě potřeby doložím.