Autor Zpráva
flying gentleman
Profil
mam soubor index.html, ve kterym je tenhle kod:
<form method="get" action="insert.php">
<fieldset>
<legend>Komentář</legend>
<div class="input"><em>Přezdívka:</em><input type="text" name="nick"></div>
<div class="input"><em>Čas:</em><input type="text" name="cas"></div>
<div class="input"><em>Článek:</em><textarea rows="20" cols="5" name="text"></textarea></div>
<input type="submit" value="odeslat" id="submit">
</fieldset>
</form>

a v souboru insert.php je tohle (prvotina, takze se nedeste):

if($_GET['nick']!="" && $_GET['cas']!="" && $_GET['text']!="")
{$dbconn=mysql_connect("localhost","root")or die("Nepovedlo se připojit k serveru");
mysql_select_db('misulinek') or die("Nepovedlo se spojit s databází") ;
$sql="insert into clanky(".",'".$_GET["text"]."')";
mysql_query($sql);
echo"záznam byl vložen";
mysql_close($dbconn);

pruser je, ze to proste nefacha. do db se nic nevlozi. pred chvili mi to fachalo, ale vkladalo to misto textu
primo $_GET["text"]:((
prosim pomoct!!!a jeste kdyby to slo, jak to mam hned vypsat z te tabulky???
diky
Marty
Profil
if(($_GET['nick']!="") && ($_GET['cas']!="") && ($_GET['text']!=""))
{
$dbconn=mysql_connect("localhost","root", "") or die("Nepovedlo se připojit k serveru");
mysql_select_db('misulinek') or die("Nepovedlo se spojit s databází") ;
$sql="insert into clanky(sem vloz jmena sloupcu, kam chceš data vlozit) value ('.', $_GET['text'])";
mysql_query($sql);
echo"záznam byl vložen";
mysql_close($dbconn);
}

Zkus to teď...
flying gentleman
Profil
nefunguje a pise tohle:
Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in C:\apachefriends\xampp\htdocs\pokusy\insert.php on line 11

a na line 11 je:
$sql="insert into clanky(ID,clanek) value ('.', $_GET['text'])";
Marty
Profil
$sql="insert into clanky (clanek) values ($_GET['text'])";

Teď už by to mělo jít, ID by se ti mělo doplnit samo, překlepl jsem se v předchozím příspěvku, proto ten error.
flying gentleman
Profil
taky ne:((
Leo
Profil
Nejspis proto, ze text neni cislo, ale retezec (takze v sql prikazu musi byt v jednoduchych uvozovkach, Leo
flying gentleman
Profil
Leo:prosim mohl bys mi to tady napsat???
flying gentleman
Profil
vyreseno, takze zamykam
Toto téma je uzamčeno. Odpověď nelze zaslat.

0