Imam problem sa upisom u bazu... U tabeli imam kolonu "oglas_od" u kojoj treba da se upise ID korisnika preko sesije... Neznam zasto ne radi i u tabeli se stalno upisuje nula, ewo i deo PHP koda i baza.
I jos jedno pitanje, kako da u tabeli uradim u kojoj se upise npr ID korisnika koji je postavio neki oglas bude linkovan njegov ID, tako da kada kliknem na ID da me posalje u tabelu sa korisnika i oznaci ga....
$sql = "INSERT INTO `oglas` (`oglas_telefon`, `oglas_naslov`, `oglas_tip`, `oglas_kategorija`, `oglas_od`, `oglas_tekst`)
VALUES ('" . mysql_real_escape_string($_POST['oglas_telefon']) . "', '" . mysql_real_escape_string($_POST['oglas_naslov']) . "', '" . mysql_real_escape_string($_POST['oglas_tip']) . "', '" . mysql_real_escape_string($_POST['oglas_kategorija']) . "','" . $_SESSION['user_id'] . "', '" . mysql_real_escape_string($_POST['oglas_tekst']) . "');";
CREATE TABLE IF `oglas` (
`oglas_id` int(8) NOT NULL AUTO_INCREMENT,
`oglas_telefon` varchar(255) NOT NULL,
`oglas_naslov` varchar(255) NOT NULL,
`oglas_tip` int(8) NOT NULL,
`oglas_kategorija` int(8) NOT NULL,
`oglas_od` int(8) NOT NULL,
`oglas_tekst` text NOT NULL,
PRIMARY KEY (`oglas_id`)
) TYPE=INNODB;
|