07. juli 2003 - 21:28
Der er
8 kommentarer og 1 løsning
mysql / php noget form og $id
hej eksperter nu har jeg sidet og leget med det her længe nok syntes jeg hehe kig engang: $tabel = "Telefonliste"; $navn = "$id1"; $telefon = $id2; $insertSQL = "insert into $tabel (navn, telefon) values ('$navn', $telefon)"; mysql_query($insertSQL); ?> <form method='post' action='poll.php'> Brugernavn : <input type="Text" name='<? $id1 ?>' size='12'> <br> tlf : <input type="text" name='<? $id2 ?>' size='12'> <input type='submit' name='<? $id3 ?>' value='Send'> </form> hvad er det jeg gør galt her?
Annonceindlæg tema
Cloud & AI
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
husk mysql_connect og mysql_select_db - jævnfør det andet spørgsmål
ja ja det ligger bare længere oppe i dockumentet du får lige det hele her <? $host = "localhost"; $brugernavn = "root"; $kodeord = ""; $database = "zpinner"; mysql_connect($host,$brugernavn,$kodeord); mysql_select_db($database); ?> <? mysql_query("create database zpinner"); $tabelSQL = "create Table Telefonliste ( navn varchar(50), telefon int(8) )"; mysql_query($tabelSQL); $tabel = "Telefonliste"; $navn = "$id1"; $telefon = $id2; $insertSQL = "insert into $tabel (navn, telefon) values ('$navn', $telefon)"; mysql_query($insertSQL); ?> <form method='post' action='<? $id3 ?>'> Brugernavn : <input type="Text" name='<? $id1 ?>' size='12'> <br> tlf : <input type="text" name='<? $id2 ?>' size='12'> <input type='submit' name='<? $id3 ?>' value='Send'> </form>
<? $host = "localhost"; $brugernavn = "root"; $kodeord = ""; $database = "zpinner"; mysql_connect($host,$brugernavn,$kodeord); mysql_select_db($database); ?> <? mysql_query("create database zpinner"); $tabelSQL = "create Table Telefonliste ( navn varchar(50), telefon int(8) )"; mysql_query($tabelSQL); $tabel = "Telefonliste"; $navn = $_POST[id1]; $telefon = $_POST[id2]; $insertSQL = "insert into $tabel (navn, telefon) values ('$navn', $telefon)"; mysql_query($insertSQL); ?> <form method='post' action=''> Brugernavn : <input type="Text" name='id1' size='12'> <br> tlf : <input type="text" name='id2' size='12'> <input type='submit' name='id3' value='Send'> </form>
Du behøver forøvrigt kun oprette din database og tabel én gang!
kan man ikke lave en : CREATE TABLE IF NOT EXIST zpinner ??
tjoo sikkert men er forholdsvis ny til det så hvordan skal man så skive det? :)
der hvor du har : CREATE DATABASE navn skriver du : CREATE DATABASE IF NOT EXIST navn og det samme med din tabel CREATE TABEL navn skriver du : CREATE TABLE IF NOT EXIST navn
Vi tilbyder markedets bedste kurser inden for webudvikling