webForumDet fria alternativet

problem med mellanrum

3 svar · 193 visningar · startad av zeuz

zeuzMedlem sedan sep. 20038 inlägg
#1

jag har följt webstudio's php guider och hållit på o mekat lite och nu har jag märkt att jag inte kan radera/editera något som har mellanslag i sig. kan jag lösa detta på något sätt? väldig nybörjare på både php och mysql...

Edit: koden... förlåt
har inte ändrat nåt i koden, detta är från exemplet på webstudio
det funkar att radera alla utan mellanrum

<?php $connection = mysql_connect("localhost", "xxx", "xxx") or die("Kunde inte skapa koppling!");
			  mysql_select_db("wSphp") or die("Kunde inte välja databas");
		 ?>
		 
		<?php if(!empty($_POST['namn'])) 
			  	  {
				  	  $namn = $_POST['namn'];
				  	  $del = "DELETE FROM fodelsedagar WHERE namn = '$namn'";
			  		  mysql_query($del) or die("Det gick inte att radera från databasen!");
			  		  			  		  
			  		  print("Raderade ett namn...<p/>");
		  		  }
		     ?>
		
		 	Välj ett namn som skall raderas...<br/>
		    <form method="POST" action="del.php">
			  
				<select name="namn">
			  
			    <?php $hamta = "SELECT namn FROM fodelsedagar";
			  		  $resultat = mysql_query($hamta) or die("Det gick inte att hämta information från databasen!");
			     
			  		  while($rad = mysql_fetch_array($resultat))
			  		      print("<option value=" . $rad["namn"] . ">" . $rad["namn"]);

 			  		  mysql_free_result($resultat);
			  		
				 ?>
			  		   
			    </select>
			     
			    <input type="submit" value="Radera">
			     
			</form>
			  
		<?php mysql_close($connection);
		 ?>
PeeerMedlem sedan mars 20025 907 inlägg
#2

Vore trevligt med lite kod att kolla på :)

MatteMedlem sedan aug. 20002 975 inlägg
#3

I HTML-kod måste du sätta värden med mellanslag i sig inom citationstecken eller apostrofer.
I XHTML är det ett krav.
Gör det i vilket fall som en god vana.

print("<option value=\"" . $rad["namn"] . "\">" . $rad["namn"]);
zeuzMedlem sedan sep. 20038 inlägg
#4

tack! det löste problemet

132 ms totalt · 3 externa anrop · v20260731065814-full.3ab8d573
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)