webForumDet fria alternativet

inloggning med registrering

PHP

70 svar · 2 087 visningar · startad av Emil W · sida 2 av 4

Frågan, av Emil W

hej är det väldigt svårt att koda en inloggning så att först måste man registrera sig :)

Läs frågan i sin helhet →
Medlem sedan juni 20006 031 inlägg
#21

Ja, om du har en checkbox, dropdownlista eller radiobutton spelar ju ingen roll. Välj det som du vill använda dig av.

Medlem sedan mars 2009512 inlägg
#22

jag har håller på med att skriv in städer och län i en egen tabell jag har ett fält för stad och ett för län det ser ungefär ut så här
+--------+---------------+
| stad | lan |
+--------+---------------+
|Avesta | Dalarnas län |
+--------+---------------+

Medlem sedan mars 2009512 inlägg
#23

ska jag välja varchar på alla fält men på regdatum väljer jag timestamp

men på fältet år och månad - dag vad väljer jag där och på lösenord och användarnamn och email

ska man ha ett fält i tabellen om personen är avstängd

Medlem sedan apr. 200922 inlägg
#24

Vet inte riktigt hur du tänker. Men på användarnamn, lösenord och email kan du använda varchar. Regdatum kan du köra en timestamp. År, månad och dag kan du köra int på. Om du ska ha var och en av dom i ett fält för sig. Sen kan du köra md5 på lösenordet innan du sparar det i databasen, men det kanske är lite overkill för dig nu.

Medlem sedan mars 2009512 inlägg
#25

Vart hittar man md5 någon stans

Medlem sedan juni 20006 031 inlägg
Medlem sedan mars 2009512 inlägg
#27

räcker det skriva samma län en gång

för jag har skrivit för varje som till hör samma län

jag har skrivit 59 städer nu

Medlem sedan juni 20006 031 inlägg
#28

Jag skulle ha en tabell med län och en tabell med städer.
Sen i tabellen med medlemmens inställningar skulle jag spara referenser (idnumren) till län och stad.
Finns nog färdiga listor att ladda ner så man slipper skriva in allt manuellt.

Medlem sedan mars 2009512 inlägg
#29

jag har börjat på en ny tabell nu så att alla städer blir själva i en tabell jag har börjat skrivit in på nytt 102 städer nu har jag skrivit in

Medlem sedan mars 2009512 inlägg
#30

hur får jag den och räkna i ordning för jag tog bort en sen la jag till en och nu räknar den fel

nu räknar han rätt

Medlem sedan mars 2009512 inlägg
#31

nu har jag skrivit alla län i en tabell och städer i en tabell hur hämtar jag länen till dropdownlistan

Medlem sedan okt. 2007446 inlägg
#32

Nu måste jag tyvärr vara lite elak...
Du känner inte av att du kanske försöker göra nånting lite över din kunskapsnivå?
Det är helt OK, MEN du borde kanske tänka till innan du frågar. Gör du det så kommer du utvecklas snabbare än om du frågar om varenda sak.

tänk nu till på problemet du har nu
Du har X antal poster i en databas dessa vill du få ut till en dropdownlista.
dvs
<select name="foo">
<option value="foo">bar</option>
</select>
varje <option> är då en rad i din tabell

.. hur göra, återkom med en gissning
(och till andra, svara inte innan han ens försökt, ni hjälper inte Emil på så sätt)

Medlem sedan mars 2009512 inlägg
#33

jag har provat länge nu och inte fått det att fungera

Medlem sedan okt. 2007446 inlägg
#34

ok då en liten knuff i rätt riktning
hur hämtar man ut alla poster från en tabell?
hur skriver man ut dem på en lång rad så de visas?

Du beskriver inte heller VAD det inte är som fungerar, dvs det är skitsvårt att hjälpa dig

Medlem sedan mars 2009512 inlägg
#35

här kommer koden

jag får inget felmeddelande när jag försöker

men dom syns inte i dropdownlistan varje län har ett id


<?php
$con = @mysql_connect("****************","**********","*************");
if(!$con)
{
die('Kunde inte ansluta' . mysql_error());
}

mysql_select_db("*******", $con);

$result = mysql_query("SELECT * FROM **  ");

while($row = mysql_fetch_array ($result))
{
echo "<select name=\"id\">";
echo "<option value=\"1\"></option>";
echo "<option value=\"2\"></option>";
echo "<option value=\"3\"></option>";
echo "<option value=\"4\"></option>";
echo "<option value=\"5\"></option>";
echo "<option value=\"6\"></option>";
echo "<option value=\"7\"></option>";
echo "<option value=\"8\"></option>";
echo "<option value=\"9\"></option>";
echo "<option value=\"10\"></option>";
echo "<option value=\"11\"></option>";
echo "<option value=\"12\"></option>";
echo "<option value=\"13\"></option>";
echo "<option value=\"14\"></option>";
echo "<option value=\"15\"></option>";
echo "<option value=\"16\"></option>";
echo "<option value=\"17\"></option>";
echo "<option value=\"18\"></option>";
echo "<option value=\"19\"></option>";
echo "<option value=\"20\"></option>";
echo "<option value=\"21\"></option>";
echo "</select>";
}
mysql_close($con);
?>
Medlem sedan okt. 2007446 inlägg
#36

du ser inget fel med denna
echo "<option value=\"1\"></option>";
om inte, kolla här http://www.w3schools.com/tags/tag_select.asp

kolla källkoden på sidan, får du en lista med option-taggar där?

Medlem sedan mars 2009512 inlägg
#37

jag såg ett fel att jag måste skriva in alla län

<select name=\"id\">
<option>Jönköpings län</option>
<option>Skåne län</option>
</select>

Medlem sedan okt. 2007446 inlägg
#38

om du kollar på din kod och sen tänker till i ca 1 minut

Du skriver ju ut hela listan manuellt samtidigt som du försöker hämta den från databasen, vilket gör att du kommer skapa 21 st <select> med namnet ID med 21 options i varje

välj en metod, antingen skriver du ut dem från databasen, eller så har du dem statiskt i htmlkoden

Medlem sedan mars 2009512 inlägg
#39

vad tycker du är bäst ? hämta dom från databas eller skriva in i html-koden direkt

Medlem sedan okt. 2007446 inlägg
#40

eftersom sveriges län ändras rätt sällan så skulle det vara enklast att ha dem statiskt i HTML-koden, men även ha dem i databasen för att kunna plocka ut rätt län när man tex skall skriva ut uppgifter om en användare (Kalle Karlsson, Uppsala, Uppsala län)

jag skulle nog haft län statiskt och sen hämtat tillhörande orter dynamiskt, finns massa exempel på det lite här o var på the interwebz

413 ms totalt · 3 externa anrop · v20260731065814-full.767b4345
148 ms — deklarationer (db)
127 ms — hämta statistik (db)
135 ms — hämta tråd, inlägg och bilagor (db)