Avatar billede lobber Nybegynder
17. februar 2008 - 12:46 Der er 8 kommentarer og
1 løsning

PHP og MySql script

Hej jeg har en sql server med info til at installer et program

Jeg skal bruge

en php side som kan vise info fra databsen og skrive til den
det ville også være fedt hvis man kunne slette dem der fra

Fornavn
Efternavn
Email
Serial Nummer

min sql
-- --------------------------------------------------------
--
-- Database: `********`
--


-- --------------------------------------------------------
--
-- Table structure for table `clients`
--

CREATE TABLE IF NOT EXISTS `clients` (
  `client_id` int(10) unsigned NOT NULL auto_increment,
  `first_name` varchar(255) collate utf8_bin NOT NULL,
  `last_name` varchar(255) collate utf8_bin NOT NULL,
  `email` varchar(255) collate utf8_bin NOT NULL,
  `serial_no` varchar(255) collate utf8_bin NOT NULL,
  PRIMARY KEY  (`client_id`),
  UNIQUE KEY `email` (`email`),
  UNIQUE KEY `serial` (`serial_no`)
) ENGINE=InnoDB  DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='Our company clients' AUTO_INCREMENT=3 ;

--
-- Dumping data for table `clients`
--

INSERT INTO `clients` (`client_id`, `first_name`, `last_name`, `email`, `serial_no`) VALUES
(1, 'FirstName', 'LastName', 'email@domain.com', '444-555-222-243-212');

MVH
Lobber

Tak
Avatar billede jakobdo Ekspert
17. februar 2008 - 17:42 #1
Er det noget du vil kode selv?
Eller er det noget vi skal kode til dig?
Avatar billede lobber Nybegynder
17. februar 2008 - 18:09 #2
i må godt kode det
Avatar billede lobber Nybegynder
17. februar 2008 - 18:19 #3
Jeg har prøvet med denne her men kan ikke få den til at skrive i databasen

<form method="post" action=<? echo $PHP_SELF; ?>>
First name:<br>
<input type="text" name="first_name"><br>
Last name:<br>
<input type="text" name="last_name"><br>
Email:<br>
<input type="text" name="email"><br>
Serial:<br>
<input type="text" name="serial_no"><br>
<INPUT TYPE="SUBMIT"  name="skriv" value="Skriv det">
<p></form>

<?php
if(isset($skriv)){

$conn = mysql_connect("localhost", "*****", "*******") or die (mysql_error());
mysql_select_db("********");

mysql_query("insert into clients (first_name, last_name, email, serial_no) values
('$first_name','$last_name','$email','$serial_no')");

} ?>
Avatar billede expnet Seniormester
17. februar 2008 - 18:27 #4
Avatar billede lobber Nybegynder
17. februar 2008 - 18:28 #5
ja tak
Avatar billede jakobdo Ekspert
17. februar 2008 - 18:30 #6
Hvis vi skal kode, så skal du nok flytte tråden til OPGAVER.
Men du er jo lidt på vej.
Det er dog kun til oprettelse af en bruger, det du har der.

Denne kode er din kode rettet til og bør virke:

<?php
if(isset($_POST['skriv'])){
    $conn = mysql_connect("localhost", "*****", "*******") or die (mysql_error());
    mysql_select_db("********");
    $first_name = mysql_real_escape_string($_POST['first_name']);
    $last_name  = mysql_real_escape_string($_POST['last_name']);
    $email      = mysql_real_escape_string($_POST['email']);
    $serial_no  = mysql_real_escape_string($_POST['serial_no']);
    mysql_query("insert into clients (first_name, last_name, email, serial_no) values
    ('".$first_name."','".$last_name."','".$email."','".$serial_no."')");
}
?>
<form method="post" action=<? echo $PHP_SELF; ?>>
First name:<br>
<input type="text" name="first_name"><br>
Last name:<br>
<input type="text" name="last_name"><br>
Email:<br>
<input type="text" name="email"><br>
Serial:<br>
<input type="text" name="serial_no"><br>
<INPUT TYPE="SUBMIT"  name="skriv" value="Skriv det">
<p></form>
Avatar billede lobber Nybegynder
17. februar 2008 - 18:40 #7
jamen den expnet har lavet er lige som jeg vil have den så sry jakobdo venter på han poster koden :D
Avatar billede expnet Seniormester
17. februar 2008 - 19:09 #8
Du skulle kunne hente den her:

http://opgaver.zubnet.dk/spm/spm819880.rar
Avatar billede lobber Nybegynder
17. februar 2008 - 19:22 #9
Mange tak det er super det der.... :D

Jeg skal nok lave det i opgaver næste gang... :P
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester