SPiNMedlem sedan mars 20007 896 inlägg Halloj
Jag är ännu inte helt inne på det här med phpMyAdmin och mySQL, och har nu en fråga ang. phpMyAdmin.
Som kanske känt kan man sätta ett fält till räknare, där varje post blir ett nummer högre än tidigare post, i MS Access. Hur gör man för att få samma funktion med phpMyAdmin?
Tack på förhand!
------------------
SPiN, bjorne.w@telia.com
woodiMedlem sedan feb. 20001 270 inlägg Du sätter typen på fältet till INT. Default till 0, auto_increment, samt gör fältet till primär nyckel!
------------------
woodi
Svenska FF1
www.johan-skog.nu
SPiNMedlem sedan mars 20007 896 inlägg Okey tackar :)
När man kör en INSERT INTO sen, behöver man inte ange nåt i det fältet, precis som i ASP - eller?
------------------
SPiN, bjorne.w@telia.com
KimMedlem sedan jan. 20007 697 inlägg Man behöver inte ange något som id vid en INSERT.
------------------
"Ibland sitter kristna ungdomar i en källare och käkar ostfralla..."
nanneMedlem sedan dec. 19991 749 inlägg Precis...
Själv så undrar jag om man i myphpadmin kan göra en dump av databasen på nåt sätt så man kan ladda hem den.
Eller om det inte går finns något annat webgränssnitt att göra det. Digikom har ju inte unix på sina burkar så man kan inte göra det den vägen :/
------------------
I'd only come here seeking peace.
I'd only come here seeking me.
It seems I came to leave.
nanne.net
SweyMedlem sedan apr. 20003 971 inlägg Ja, det kan man.
Kolla under
"View dump (schema) of table"
------------------
- Swey
A hacker from the south
KimMedlem sedan jan. 20007 697 inlägg Det är så att jag kör på F2S nu och om jag skapar en databas där så vill jag naturligtvis kunna föra över den till ett konto på ett riktigt webbhotell senare. Hur göra då? Är det bara att ta en dump av databasen och sen kopiera den till en textfil?
*är inte så insatt i detta*
------------------
"Ibland sitter kristna ungdomar i en källare och käkar ostfralla..."
SweyMedlem sedan apr. 20003 971 inlägg Japp.
------------------
- Swey
A hacker from the south
SPiNMedlem sedan mars 20007 896 inlägg Okey, tack tack, nu klarar jag phpMyAdmin ivf :)
Nu ska jag bara klura ut hur man skriver ut alla valda poster från databasen, men jag har inte fått det att funka hittills...
Hur ska koden se ut eg.?
Min kod:
<?php
$conn = mysql_connect("mysql.space2u.com", "", "") or Die("Kunde inte skapa koppling");
mysql_select_db("d2764");
$sql = "SELECT * FROM tblFirst ORDER BY id DESC";
$result = mysql_query($sql) or Die ("Kunde inte hämta information");
$getRows = mysql_fetch_row($result) or Die("Inga poster hämtade");
For($countRows = 0; $countRows = $getRows; ++$countRows) {
echo $getRows["namn"]."<br>".$getRows["email"]."<br> <br>";
}
?>
Också har jag en sida där man lägger in en ny post, insert.php:
<?php
$conn = mysql_connect("mysql.space2u.com", "", "") or Die("Kopplingen misslyckades");
mysql_select_db("d2764") or Die("Det finns ingen databas som heter d2764");
$sql = "INSERT INTO tblFirst (namn, email) VALUES($getNamn, $getEmail)";
$result = mysql_query($sql) or Die("Det gick inte att lägga till information");
Header("Location:index.php");
?>
Tacka vet jag ASP, där det är enkelt att plocka ut och skriva ut på skärmen ;)
------------------
SPiN, bjorne.w@telia.com
[Redigerat av SPiN den 23 nov 2000]
nanneMedlem sedan dec. 19991 749 inlägg Dennna koden är smidigare
$sql = "SELECT * FROM tblFirst ORDER BY id DESC";
$result = mysql_query($sql) or Die ("Kunde inte hämta information");
while($r=mysql_fetch_array($result)) {
echo "$r[namn]<br>$r[email]<br> <br>";
}
På insert.php har du glömt att fnutta in variablerna. Detta är rätt
$sql = "INSERT INTO tblFirst (namn, email) VALUES('$getNamn', '$getEmail')";
Annars för att kolla om du har gjort nåt fel med SQLen så kan du använda dig utav funktionen mysql_error();
Gör en vanlig echo på den längs ned på sidan så ser du vad du har gjort för fel.
Tacka vet jag ASP, där det är enkelt att plocka ut och skriva ut på skärmen
Du skall icke svära!
------------------
I'd only come here seeking peace.
I'd only come here seeking me.
It seems I came to leave.
nanne.net
nanneMedlem sedan dec. 19991 749 inlägg För er som föredrar att köra direkt från kommandoraden så läs gärna det här tipset jag nyss skrev i mysql forumet.
http://cgi.webforum.nu/wf/Forum43/HTML/000075.html
------------------
I'd only come here seeking peace.
I'd only come here seeking me.
It seems I came to leave.
nanne.net