Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 10 odgovora
  • 5.679 pregleda

Najnovija ↓

Unos podataka u SQL bazu uz pomoc formulara 14.07.2010. u 19:14 · pre 198 meseci #1


Jos uvek radim bazu u lokalu, tj. preko XAMPP i pokusavam da napravim neku html formu za unos podataka, ali ne znam kako treba da je povezem sa php skriptom za unos i gde da smestim html formu i php skriptu (u htdocs ili....?)
Da postoji neki dobar link gde mogu da procitam nesto o ovome.... ?

Hvala..
Re: Unos podataka u SQL bazu uz pomoc formulara 15.07.2010. u 01:25 · pre 198 meseci #3
Znam da sam smorila, ali skoro da sam totalni pocetnik u phpu, napravila sam neku skriptu(kopirala sa svih foruma po malo), ali i dalje ne mogu da se konektujem na bazu...
Tj. ne izbacuje mi nikakvu informaciju.
Ovaj html sam smestila u htdocs, kao sto si napisao i pokrenula preko mozzile, ali nista...


<html>
<head>
<title>Dodavanje Novih zahteva</title>
</head>

<body>
<h1>Dodavanje Novih zahteva</h1>

<table border="0">
<tr>
<td>IDENT</td>
<td><input type="text" name="IDENT" maxlength="9" size="13"></td>
</tr>
<tr>
<td>FIRMA</td>
<td><input type="text" name="FIRMA" maxlength="60" size="30"></td>
</tr>
<tr>
<td colspan="2"><input type="submit" value="Unesi"></td>
</tr>
</table>

<?
$DBhost = “localhost”;
$DBuser = “root”;
$DBpass = “pass”;
$DBName = “vozila”;
$table = “zahtev”;

$connection = mysql_connect (“localhost”, “root”, “pass”)
or die(“Povezivanje nije moguce.”);

$sqlquery = “INSERT INTO $table
VALUES(‘$IDENT’, ‘$FIRMA’)”;

$results = mysql_query($sqlquery);

mysql_close();

print ” <HTML> <TITLE> Unos u bazu podataka </TITLE> <BODYBGCOLOR=”#FFFFFF”> <center>
<table border=”0”width=”500”><tr><td>”;

print “<p> <center>Upravo ste u bazu uneli sledeće podatke <p><blockquote>”;
print ” IDENT: $IDENT
<p>FIRMA: $FIRMA

</blockquote></td></tr>
</table>
</center></BODY></HTML>”;
?>
</body>
</html>
Re: Unos podataka u SQL bazu uz pomoc formulara 15.07.2010. u 08:28 · pre 198 meseci #5
Nisi selektovala bazu...
Code:

mysql_connect("localhost","root","password")
or die (mysql_error());
mysql_select_db("ImeBaze")
or die (mysql_error());

Koristan link.
Pogledaj i php tutorial na linku koji sam ostavio, odlican je...
Re: Unos podataka u SQL bazu uz pomoc formulara 15.07.2010. u 17:52 · pre 198 meseci #6
Citat:
MarijaMM: Znam da sam smorila, ali skoro da sam totalni pocetnik u phpu, napravila sam neku skriptu(kopirala sa svih foruma po malo)

Mi muški jesmo osetljivi na ženske članove foruma, pa se više trudimo da pomognemo, ali ne možeš biti PHP/MySQL programer na ovaj način. Ipak je to široka oblast i mora se učiti, a ne krenuti "kopiranjem skripti sa svih foruma".

Osim selektovanja baze, probaj i da pre VALUES nabrojiš polja u sledećoj komandi:
Citat:
MarijaMM:
$sqlquery = "INSERT INTO $table (id, firma) VALUES ('$IDENT', '$FIRMA')";

Takodje, koristi obične apostrofe i navodnike, a ne ove leve / desne.
Potpis
Two beer or not two beer...
Re: Unos podataka u SQL bazu uz pomoc formulara 15.07.2010. u 18:26 · pre 198 meseci #7


Evo me posle 24h i 1000 neuspelih pokusaja, tako da sada moram da preformulisem temu:

Iz nekog razloga ni jedna, cak ni najprostija php skripta ne radi, primer:

Probala sam najobicniju stvar:

<?
echo "Hello world!";
?>

sacuvala kao hello.php u C://xampp/htdocs/www/

i pozvala kao : http://localhost/www/hello.php

i pojavi se samo prazan ekran, kao i svak put kada probam neki php...

Da li je u pitanju neko podesavanje ili moram da instaliram xampp izpocetka...?
Re: Unos podataka u SQL bazu uz pomoc formulara 15.07.2010. u 18:50 · pre 198 meseci #9
Instalirala sam xampp na drugom kompu i tamo sve radi...

Vrv je neko podesavanje kod Wiste ili tako nesto...


Hvala u svakom slucaju....
Re: Unos podataka u SQL bazu uz pomoc formulara 16.07.2010. u 11:59 · pre 198 meseci #11
miroslave, da je problem u short_tags dobila bi na ekranu php kod - ne blanko stranu ...

marija, blanko strana znaci da imas neku gresku - nesto gadno je "puklo", na primer
- php engine nije loadovan (dll/so nije mogao biti ucitan zato sto mu fali neki dll ili je pogresna arhitektura)
- neki dinamicki library nije loadovan (gd, math, auth ili koji god plugin je ukljucen)
- greska pri parsiranju php-a (ovo moze da se promeni da ti ispise gresku ako ukljucis "display startup errors"

sve u svemu, da bi resila problem moras da znas "Sta" je problem a to pise u log fajlu. pogledaj strukturu wamp programa koji si instalirala i nadji logove, tu pise tacno zasto si dobila belu stranu. kada pronadjes zasto - onda se lako to resi. Takodje ti ozbiljno savetujem onaj forum za php za pocetnike, u top temama imas mnogo korisnih informacija a u php forumu (i za pocetnike i onom drugom) imas mnogo vise sanse da dobijes pravi odgovor...
Potpis
arhimed
http://www.mysql.rs/ | http://elco.crsndoo.com/
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme