• 27 odgovora
  • 7.263 pregleda
Re: mali problem sa unosom u bazu podataka 20.07.2007. u 14:54 · pre 234 meseci #21
isto javlja
Fatal error: Cannot redeclare OpenMyDB() (previously declared in C:\AppServ\www\primer6\common_db
Ma ja mislim i da je ona sto sam ja napisao dobro resenje,ali zasto nece ne znam.
Ja sam zamenio direktno $link=mysql_connect(...);
i radi,ali imam na mnoga mesta da stavljam-tako funkcija bi mnogo znacila
Re: mali problem sa unosom u bazu podataka 21.07.2007. u 08:12 · pre 234 meseci #22
Probaj ovako nesto.... meni radi...
Code:


<?php
$naslov = $_POST['naslov']; 
$tekst = $_POST['tekst'];
$autor = $_POST['autor'];
$datum = $_POST['datum'];

if (!empty($_POST['naslov']) && !empty($_POST['tekst']) && !empty($_POST['autor']) && !empty($_POST['datum']))
  {
    
    $baza = new mysqli ('localhost','korisnik','lozinka','imebaze');
    
    if (mysqli_connect_errno())
    {
      echo 'Problem sa konektovanjem na bazu...';
      exit();
    }
    
    $upit = "insert into unos values ('$naslov','$tekst','$autor','$datum')";
    $rezultat = $baza -> query ($upit);
    
    if ($rezultat)
    {
      echo 'Broj zapisa unetih u bazu'.$baza->affected_rows;
    }
    $baza -> close();
    exit();
  }

else 
  {
// ovde stavis html formu za unos... na primer ovako nesto
    echo '<form action="unos.php" method="post">Naslov<input name="naslov" type="text" /><br />Tekst<input name="tekst" type="text" /><br />Autor<input name="autor" type="text" /><br />';
    echo 'Datum<input name="datum" type="text" /><br /><input value="go" type="submit" />';
    echo '</form>';
    exit();
  }

?>

Potpis
www.sportizmo.rs
www.nekretnineobrenovac.com
www.nekretninens.rs
Re: mali problem sa unosom u bazu podataka 21.07.2007. u 08:32 · pre 234 meseci #23
Citat:
spezia: Fatal error: Cannot redeclare db_connect() (previously declared in C:\AppServ\www\primer6\common_db.php:9) in C:\AppServ\www\primer6\common_db.php on line 7


Sve je uredu sa funkcijom za konekotvanje na MySQL server i odadir baze, problem je što imaš 2x deklarisanu funkciju db_connect(). Izgleda da su ti obje te funkcije u istom fajlu common_db.php?
Re: mali problem sa unosom u bazu podataka 21.07.2007. u 13:29 · pre 234 meseci #24
Ovako,mislim da znam..
Imao sam common_db ukljucen u stranicu baza.php(skript za kreiranje baze i tabele,i konekcija za mysql pravljenje iste.)
Ta ista strana je ukljucena u stranici unos.php gde se nalazi forma i upis u bazu.Stranicu bazu.php sam morao da ukljucim
jer su tamo promenljive nazivi za tabele,i polja..I zbog toga je duplo..
osnovna greska :(
hvala za pomoc
Re: mali problem sa unosom u bazu podataka 22.07.2007. u 13:52 · pre 234 meseci #25
Slucajno sam pretrazivajuci forum nasao post ,gde lik trazi navigaciju strane..kao na forum
1>2>3>4...znaci stampa se samo prvih 5 vesti,6 ide na sledecu stranu..Ima gotove skripte na net..ali sam greskom obrisao te stranice sajtova..Tacnije strucan naziv je 'p...',po tome sam nasao na google..
E sad nikako da nadjem taj post i taj strucni naziv..
Tema je zaključana, nove poruke nisu moguće.

Premeštanje teme