[ vukjeremic @ 03.03.2016. 23:08 ] @
Pozdrav svima ,

Imam problem sa MySQL ili PHP kodom . Uglavnom napravio sam bazu podataka u kojoj mogu da izvrsim pretragu podataka i da izbrisem podatke ali kad hocu iz browsera da ubacim podatke "nema sanse". Kroz phpmyadmin mogu ali kroz browser ne , pritom mi ne izbacuje ni "Gresku" ni "Uspesno dadat novi clan" . Potrebna mi je pomoc , vec danima trazim gresku i nikako da je pronadjem . Inace sam pocetnik u svemu ovome . Hvala svima na pomoci .

Evo i koda insert strane

<html>
<head>
<title>Baza</title>
<link rel="stylesheet" type="text/css" href="css/style.css">
</head>
<body>
<div id="wrap">
<div id="trazi">
<img src="img/add.png">
<a href="index.php"><img src="img/ljudi.ico" height="50px" title="Trazi"></a>
<a href="remove.php"><img src="img/remove.png" height="50px" title="Izbrisi clana"></a>
<form action="#" method="POST">
<label>Ime:<br/>
<input type="text" name="ime"></label><br/>
<label>Prezime:<br/>
<input type="text" name="prezime"></label><br/>
<label>Tel:<br/>
<input type="text" name="tel"></label><br/>
<input type="submit" name="Dodaj" value="Dodaj"><br/>
</form>
</div>
<div id="poruka">
<?php
if(isset($_POST['dodaj'])){
if(isset($_POST['fname']) && isset($_POST['lname']) && isset($_POST['tel'])){
if(!empty($_POST['fname']) && !empty($_POST['lname']) && !empty($_POST['tel'])){
$fname = trim($_POST['fname']);
$lname = trim($_POST['lname']);
$tel = trim($_POST['tel']);
require 'inc/connect.php';
$fname = mysqli_real_escape_string($conn, $fname);
$lname = mysqli_real_escape_string($conn, $lname);
$tel = mysqli_real_escape_string($conn, $tel);

$query = "INSERT INTO baza (fname, lname, tel) VALUES ('{$fname}','{$lname}','{$tel}')";
if(mysqli_query($conn, $query) === TRUE){
echo "Uspesno dodat novi clan.";
}else{
echo "Greska!";
}
}else{
echo "Sva polja moraju biti popunjena.";
}
}else{
echo "Svi podaci moraju biti poslati.";
}
}
?>
</div>
</div>
</body>
</html>

[ djoka_l @ 04.03.2016. 11:19 ] @
INSERT INTO <TABLE_NAME>...

Tebi se tabela zove "bazapodataka", a ne "baza" kao što piše u php-u.

Inače, jako je glupo da se bilo koja tabela zove "bazapodataka". U tvom primeru, to je neka tabela korisnika, članova, kontakt podaci ili nešto slično. Nazovi tabelu po tome šta sadrži, a ne bazapodataka
[ vukjeremic @ 04.03.2016. 12:28 ] @
Ne radi ni kada promenim u bazapodataka. Uopste nista ne izbacuje nikakav echo kada upisujem novog korisnika
[ djoka_l @ 04.03.2016. 12:54 ] @
Šta znači ništa ne ispiše?

Daj malo debug poruka da vidiš gde puca. Možda već na
if(isset($_POST['dodaj'])){