Gå til innhold

Skript for og legge inn info. til mySQL


Anbefalte innlegg

Hei, jeg trenger et skript med noen text felter, er det noen som kan lage dette? jeg har prøvd meg litt, men jeg klarer ikke å få det til og funke.

 

hvis det er noen som kan lage, så må det være fire text felter

 

-produktnavn

-produktbeskrivelse

-produktbilde

-pris

 

Håper det er noen som kan lage et enkelt skript :love:

 

::Tusen takk i massevis hvis det er noen som kan lage dette::

 

Mvh.

MicrosoftBruker

Lenke til kommentar
Videoannonse
Annonse
Gjest Slettet+142

hvis du ha et skript med textfelter som feks <textarea>(antar ikke), eller at vi skal lage en sql som lager en tabell med fire felter for deg?

 

CREATE TABLE `tabell`(`id` INT(5) NOT NULL PRIMARY KEY AUTO_INCREMENT, `produktnavn` VARCHAR(255) NOT NULL, `produktbeskrivelse` VARCHAR(255) NOT NULL, `produktbilde` VARCHAR(255) NULL DEFAULT 'bilde.jpg', `pris` INT(25) NOT NULL);

 

sql er kanskje feil i, men er vel noe lignende det skal se ut? :p

la uansett til et felt `id` som økes automatisk..

 

eller har jeg både tenkt og gjort feil her?

 

hadde ikke gjort noe med litt bedre forklaring

Endret av Slettet+142
Lenke til kommentar

Sånn ca noe sånt?

 

<?php
if (isset($_POST['submit'])) {

$produkt_navn	=	$_POST['produktnavn'];
$produkt_beskrivelse	=	$_POST['produktbeskrivelse'];
$produktbilde	=	$_POST['produktbilde'];
$produkt_pris	=	$_POST['pris'];

$sql = "INSERT INTO produkter SET produktnavn='$produkt_navn', produktbeskrivelse='$produkt_beskrivelse', produktbilde='$produkt_bilde', pris='$produkt_pris'";
$result = mysql_query($sql);

if ($result == TRUE) echo 'Produktet ble lagt til i databasen. Yey!'; else echo 'Nei og nei.. Dette virka ikke :\ ';
}
else { ?>

<form action="" method="post">
<fieldset><legend>Legg til produkt</legend>
<dl>
<dt>Produktnavn:
<dd><input type="text" name="produktnavn" /></dd>
</dt>
<dt>Produktbeskrivelse:
<dd><textarea name="produktbeskrivelse"></textarea></dd>
</dt>
<dt>Produktbilde:
<dd><input type="text" name="produktbilde" /></dd>
</dt>
<dt>Pris:
<dd><input type="text" name="pris" size="5" /> kr</dd>
</dt>
<dt><br /><input type="submit" name="submit" /></dt>
</dl>
</fieldset>
</form>
<?php } ?>

Lenke til kommentar
Sånn ca noe sånt?

 

<?php
if (isset($_POST['submit'])) {

$produkt_navn	=	$_POST['produktnavn'];
$produkt_beskrivelse	=	$_POST['produktbeskrivelse'];
$produktbilde	=	$_POST['produktbilde'];
$produkt_pris	=	$_POST['pris'];

$sql = "INSERT INTO produkter SET produktnavn='$produkt_navn', produktbeskrivelse='$produkt_beskrivelse', produktbilde='$produkt_bilde', pris='$produkt_pris'";
$result = mysql_query($sql);

if ($result == TRUE) echo 'Produktet ble lagt til i databasen. Yey!'; else echo 'Nei og nei.. Dette virka ikke :\ ';
}
else { ?>

<form action="" method="post">
<fieldset><legend>Legg til produkt</legend>
<dl>
<dt>Produktnavn:
<dd><input type="text" name="produktnavn" /></dd>
</dt>
<dt>Produktbeskrivelse:
<dd><textarea name="produktbeskrivelse"></textarea></dd>
</dt>
<dt>Produktbilde:
<dd><input type="text" name="produktbilde" /></dd>
</dt>
<dt>Pris:
<dd><input type="text" name="pris" size="5" /> kr</dd>
</dt>
<dt><br /><input type="submit" name="submit" /></dt>
</dl>
</fieldset>
</form>
<?php } ?>

7707808[/snapback]

 

 

Tusen tusen milliona takk!

kunne ikke funka bedre

 

:thumbup:

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...