Autor Zpráva
VLK23
Profil *
Dobrý den mám tento script
<?
$jmeno="mydata";
$spojeni=mysql_connect("********","*******","******);
$vytvorit=mysql_create_db($jmeno, $spojeni);

$db="mydata";
$tb="cleni";
$sloupec1="jmeno";
$sloupec2="aktivita";

mysql_select_db($db, $spojeni);
$tabulka=mysql_query(CREATE TABLE `$tb` (`$sloupec1` VARCHAR (20) NOT
NULL,`$sloupec2` VARCHAR (40) NOT NULL)), $spojeni);

$db="mydata";
$tb="akce";
$sloupec1="akce";
$sloupec2="kdy";

mysql_select_db($db, $spojeni);
$tabulka=mysql_query(CREATE TABLE `$tb` (`$sloupec1` VARCHAR (20) NOT
NULL,`$sloupec2` VARCHAR (40) NOT NULL)), $spojeni);
if($vytvorit)
echo ("ok");


?>


mel by vytvořit DB a 2 tabulky, ale místo toho vyhazuje
Parse error: parse error in /9p/xf.cz/p/*****/vytvorit.php on line 12 Nevíte v
čem je chyba ? dík za rady

Moderátor nightfish: Vkládej prosím kódy mezi značky [pre] a [/pre] (stačí kliknout na ).
mckay
Profil
VLK23:
Vkládej kód mezi , lépe se to čte.

Podívej se mezi na řádek dvanáct, co tam máš navíc. Ale myslím, že mysql_query(); nebere druhý parametr, který si použil. Buď použij mysqli_query(); nebo odmaž druhý parametr.
VLK23
Profil *
Použil sem mysqli_query() a pořád stejná chyba. JAký parametr mám přesně vyhodit ? dík
mckay
Profil
VLK23:
<? 
$jmeno="mydata"; 
$spojeni=mysql_connect("********","*******","******"); 
$vytvorit=mysql_create_db($jmeno, $spojeni); 

$db="mydata"; 
$tb="cleni"; 
$sloupec1="jmeno"; 
$sloupec2="aktivita"; 

mysql_select_db($db, $spojeni); 
$tabulka=mysql_query(CREATE TABLE `$tb` (`$sloupec1` VARCHAR (20) NOT 
NULL,`$sloupec2` VARCHAR (40) NOT NULL)), $spojeni); 

$db="mydata"; 
$tb="akce"; 
$sloupec1="akce"; 
$sloupec2="kdy"; 

mysql_select_db($db, $spojeni); 
$tabulka=mysql_query(CREATE TABLE `$tb` (`$sloupec1` VARCHAR (20) NOT 
NULL,`$sloupec2` VARCHAR (40) NOT NULL)), $spojeni); 
if($vytvorit) 
echo ("ok"); 


?>

Ta tučná část + čárka tam nemají co dělat.

//Upravil jsem ještě ten kód tak aby díky přepisu hesla zobrazil správně zvýrazňovač syntaxe.
VLK23
Profil *
ok díky
nightfish
Profil
ad [#1]
řádek 3 - za třetím parametrem chybí ukončovací uvozovky
řádek 12,13 a 21,22 - dotaz musí být uzavřen v uvozovkách
řádek 13 a 22 - přebývající uzavírací kulatá závorka před , $spojeni

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0