webForumDet fria alternativet
Logga in / Bli medlem

Mellanslag

PHP

3 svar · 197 visningar · startad av Galifante

Medlem sedan sep. 200246 inlägg
Trådstart#1

Hej!

Hur gör jag för att använda mellanslag i en databas? Jag vill kunna lägga in artiklar och annat men det funkar ju inte så länge jag måste ha nått tecken eller _ mellan varje ord.... Blir_ju_så_himla_tröttsamt_att_läsa_text_som_ser_ut_så_här....

Medlem sedan mars 20007 896 inlägg
#2

Hm, varför skulle det inte gå att spara mellanslag? Vad får du för felmeddelande? Hur ser tabellstrukturen ut i din databas?

Medlem sedan sep. 200246 inlägg
#3

SPiN skrev:

Hm, varför skulle det inte gå att spara mellanslag? Vad får du för felmeddelande? Hur ser tabellstrukturen ut i din databas?

Om jag har mellanslag så skrivs helt enkelt ingenting ut från databasen. De poster utan mellanslag skrivs däremot ut.

Jag har först en select som skrivs ut som den ska. När man väljer ett namn ska det sedan skrivas ut, tillsammans med namnets betydelse.

Så här ser utskriftsdelen ut, den som krånglar:

 <?php
if(!empty($_POST['namn']))
  {
       $namn = $_POST['namn'];
       $hamta = "SELECT fnamn FROM flicknamn WHERE ursprung='franskt' AND fnamn = '$namn'";
       $hamta2 = "SELECT betyder FROM flicknamn WHERE ursprung='franskt' AND  fnamn = '$namn'";
       $resultat1 = mysql_query($hamta) or die("Det gick inte att hämta information från databasen!");
       $resultat2 = mysql_query($hamta2) or die("Det gick inte att hämta information från databasen!");
				
$rad = mysql_fetch_object($resultat1);
$rad2 = mysql_fetch_object($resultat2);

print("Du valde: <b>");
print($rad->fnamn . "</b>");
print("<br>");
print("som betyder: ");
print($rad2->betyder);

mysql_free_result($resultat1);
mysql_free_result($resultat2);
  }
?>

Själva databasen består av:
- id INT auto_increment primärnyckel
- fnamn varchar 100
- betyder varchar 100
- ursprung varchar 100

Känner mej såååå :x för jag fattar inte varför den inte skriver ut nått om det är mellanslag.....

Medlem sedan aug. 20002 975 inlägg
#4

Det är inte så att du i din select skrivit

<option>Gali fante</option>
<!-- eller -->
<option value=Gali fante>Gali fante</option>

Istället för

<option value="Gali fante">Gali fante</option>
257 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
119 ms — deklarationer (db)
0 ms — hämta statistik (cache)
134 ms — hämta tråd, inlägg och bilagor (db)
120 ms — ändringar (db)