Kezdőoldal » Számítástechnika » Weblapkészítés » Mi a baja ennek a php kodnak?

Mi a baja ennek a php kodnak?

Figyelt kérdés

sziasztok, lehet hogy valami irto nagy hulyeseget raktam ossze. egyaltalan nem ertek hozza viszont az kell, hogy az egyes checkbox tartalmat es a kettes checkbox tartalmat plusz az adott datumot beirja az adatbazistablamba.



<html>

<head>

<title>Add New Record in MySQL Database</title>

</head>

<body>

<?php

if(isset($_POST['add']))

{

$dbhost = 'localhost';

$dbuser = 'rjntvg_preshift';

$dbpass = '123456a';

$conn = mysql_connect($dbhost, $dbuser, $dbpass);

if(! $conn )

{

die('Could not connect: ' . mysql_error());

}


if(! get_magic_quotes_gpc() )

{

$nev = addslashes ($_POST['check_list'][$1]);

$code = addslashes ($_POST['check_list'][$2]);

}

else

{

$nev = $_POST['check_list'][$1];

$code = $_POST['check_list'][$2];

}

$time = date('Y-m-d H:i:s');


$sql = "INSERT INTO preshift ".

"(check1,check2,date) ".

"VALUES('$nev','$code','$time'";

mysql_select_db('rjntvg_wp252');

$retval = mysql_query( $sql, $conn );

if(! $retval )

{

die('Could not enter data: ' . mysql_error());

}

echo "Entered data successfully\n";

mysql_close($conn);

}

else

{

?>

<form method="post" action="<?php $_PHP_SELF ?>">

<input type="checkbox" name="check_list[]" value="value1">sdjgfs

<input type="checkbox" name="check_list[]" value="value2">gdasdgsg

<input name="add" type="submit" id="add" value="hozzaad">

</form>

<?php

}

?>

</body>

</html>


2014. jún. 20. 16:21
 1/7 anonim ***** válasza:
Oké. A feladatot tudjuk. Mi a hiba? Mit csinál másképp? Mi a hibaüzenet?
2014. jún. 20. 16:34
Hasznos számodra ez a válasz?
 2/7 A kérdező kommentje:
jah bocsi. egy nagy feher kepet kapok. semmit nem hoz ki. hogy tudom a hibauzeneteket kiiratni? php.inihez nincs hozzaferesem sztem.
2014. jún. 20. 16:37
 3/7 anonim ***** válasza:

error_reporting(E_ALL);

ini_set("display_errors", 1);

2014. jún. 20. 16:40
Hasznos számodra ez a válasz?
 4/7 A kérdező kommentje:
beleraktam. semmi. csak egy feher kep.
2014. jún. 20. 16:57
 5/7 anonim ***** válasza:

Akkor valami szintaktikai lesz.


Meg is van hol:

[link]

2014. jún. 20. 17:02
Hasznos számodra ez a válasz?
 6/7 A kérdező kommentje:
sikerult is. vagyis meg nem de most mas baja van elleszek. koszi. jo ez az oldal.fogom hasznalni
2014. jún. 20. 17:08
 7/7 anonim ***** válasza:

$sql = "INSERT INTO preshift ".

"(check1,check2,date) ".

"VALUES('$nev','$code','$time'";


Az insert values részénél nem árt zárni a zárójelet nem csak nyitni. :-)



<form method="post" action="<?php $_PHP_SELF ?>">


$_PHP_SELF <- el mi is a szándékod, mert beraktad de se nem zárod se nem csinálsz vele semmit. :-)

2014. jún. 20. 17:29
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:





Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!