Programovacie jazyky, rady, poradňa...
-
mnichovcan
Medium Expert
- Príspevky: 97
- Registrovaný: 17 mar 2011, 23:03
Príspevok
od používateľa mnichovcan »
Mám taky problém mam tento kod
Kód: Vybrať všetko
<?php session_start();
mysql_connect ("localhost" , "root" , "") or die (mysql_error());
mysql_select_db("tiper") ;
$tip = $_POST['tip'];
if ($_SESSION ['meno']) {
echo "Tu mozes tipovat ! Stavky podavaj sposobom odpis cislo ktore je pred duelom do tiketu pola na a za pomlcku daj tip <p> Napr: 100 - 2 <br> Kazdi tip davaj na novi riadok na tikete!<p>";
$vypis = mysql_query ("SELECT * FROM tipi");
$num = mysql_fetch_array($vypis);
echo $num[0];
echo "<p> <a href= 'logout.php'>Odhlasit</a>" ;
}
if ($tip != "") {
$sql = "UPDATE `user` SET
`tipi` = '$tip', WHERE `meno` = '$meno'
";
}
?>
<form action="" method='post'>
<textarea
cols='10' rows='10' name='tip'></textarea></span> <-- Tiket
<br>
<input type='submit' value='odoslat'>
</form>
a po pridani textu do textoveho pola ktore ma meno 'tip' sa mi to do riadku v tabulke nezapíše. kde mám chybu ? ak viete tak prosim poradťe .
-
harrison314
Hardcore addict
- Príspevky: 8224
- Registrovaný: 27 máj 2009, 20:42
- Bydlisko: Bratislava
-
Kontaktovať používateľa:
Príspevok
od používateľa harrison314 »
To bude asi tym ze tam nemas mysql_query

-
mnichovcan
Medium Expert
- Príspevky: 97
- Registrovaný: 17 mar 2011, 23:03
Príspevok
od používateľa mnichovcan »
uz to ide ale funguje to len ked tam neni to WHERE a to potom zapisuje vsetkim v databazy

-
94jakub
Guru wannabe
- Príspevky: 2037
- Registrovaný: 15 dec 2006, 13:18
- Bydlisko: Martin/BA
-
Kontaktovať používateľa:
Príspevok
od používateľa 94jakub »
Asi preto, že $meno nemáš nikde definované.
Asi si tam chcel dať $_SESSION['meno'], čiže
Kód: Vybrať všetko
mysql_query("UPDATE `user` SET `tipi` = '".$tip."' WHERE `meno` = '".$_SESSION['meno]."'")