Eli olen testannut tätä koodia phpmyadminissa.Sain koodin yhdestä videosta jonka avulla voi opetella mysqlia ja tälläistä niin mikä tässä on vikana kun olen pistänyt tämän phpmyadminin sql kohtaan niikuin videossa neuvottiin ja suorittanu sen.Niin siihen tulee vain tälläistä:
#1064 - 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 '<?php //alku tagi
$host = localhost
$dbuser = user
$dbpass =pass
$name = use' at line 1
Ja koodi:
<?php //alku tagi
$host = localhost
$dbuser = user
$dbpass =pass
$name = user
$connection = mysql_connect($host,$dbuser,$dbpass);
$db = mysql_select_db($name,$connection);
Phpmyadmin ei hyväksi sql-lauseisiinsa php-skriptiä...
Poistin ensimmäisen kohdan eli <?php kohdan mutta ei auttanut.
Sanotaanpa tuo Leben mainitsema asia toisella tavalla:
PHPMyAdmin syö vain SQL-koodia.
Eli mitä toisin sanoen?
Phpmyadmin on tehty tietokantojen hallintaan. Sillä ei ole mitään tekemistä php:n kanssa paitsi, että se on toteutettu sillä.
[esimerkki]
Vähän kun kutusuisimme windowssia c++windowsiks. Ohjelmoitu c++, mutta ei se mitään c++ koodia osaa kääntää itsessään[/esimerkki]
Olen seuraillut tässä hieman aloittamiasia keskusteluja tässä lähiaikoina. Kannattaa lukaista seuraavat asiat:
http://fi.wikipedia.org/wiki/Tietokanta
Aihe on jo aika vanha, joten et voi enää vastata siihen.