Som besökare på Hamsterpaj samtycker du till användandet av s.k. cookies för att förbättra din upplevelse hos oss. Jag förstår, ta bort denna ruta!
Annons

Php hjälp

Skapad av Borttagen, 2010-02-11 18:45 i Webbutveckling & Programmering

815
5 inlägg
0 poäng
tobiazzz
Visningsbild
P 29 Åkersberga Hjälte 428 inlägg
0
Tyvärr har jag inget exempel men tanken är att man ska lägga upp tester till hemsidan via ett formulär och olika länkar till bilder i formuläret som ska finnas med i testet, och sedan läggs de upp i databasen, sen ligger en kod som hämtar länkarna från databasen i ett php dokument och visar de tillagda bilderna. Men nu är det så att om man inte vill lägga till alla bilder så bildas en ruta där bilden ska ligga. Hur gör jag så att det bara visas bilder som är tillagda och ingen ruta där det är tomt?

Skickar allt till databasen:
Ett stycke php-kod:
<?php
include("conn.php");
?>
<?php




if(!empty($_POST['titel']))
{
$titel = $_POST['titel'];
$rubrik = $_POST['rubrik'];
$kategori = $_POST['kategori'];
$version = $_POST['version'];
$pris = $_POST['pris'];
$betyg = $_POST['betyg'];
$lank = $_POST['lank'];
$skribent = $_POST['skribent'];
$text1 = $_POST['text1'];
$text2 = $_POST['text2'];
$text3 = $_POST['text3'];
$bild1 = $_POST['bild1'];
$bild2 = $_POST['bild2'];
$bild3 = $_POST['bild3'];
$bild4 = $_POST['bild4'];
$bild5 = $_POST['bild5'];
$bild6 = $_POST['bild6'];

$connection = mysql_connect("$mysql_server", "$mysql_user", "$mysql_password") or die("Kunde inte skapa koppling!");

mysql_select_db("$mysql_database") or die("Kunde inte välja databas");

$laggTill = "INSERT INTO apps (title, date, cateogry, version, Pris, betyg, lank, Forfattare, text1, text2, text3, bild1, bild2, bild3, bild4, bild5, bild6) VALUES ('$titel', NOW(), '$kategori', '$version', '$pris', '$betyg', '$lank', '$skribent', '$text1', '$text2', '$text3', '$bild1', '$bild2', '$bild3', '$bild4', '$bild5', '$bild6')";
mysql_query($laggTill) or die(mysql_error());

mysql_close($connection);

print("Information lades framgångsrikt till i databasen!");
print("<hr noshade size=1 color=#000000>");
}


?>

Visar allt:
Ett stycke php-kod:
<?php
$id=$_GET['id'];
include "conn.php";
$data = mysql_query("SELECT * FROM apps WHERE id = $id")
or die(mysql_error());
while($post = mysql_fetch_array( $data ))

{
Print "<td width='150'><div style='margin-left:50px'>";
Print "<img src='".$post['logo'] . "' border='0' height='100' width='100' /></div><br><div style='margin-left:10px'><span style='font-size:13px;'> ";
Print "<b><u>Fakta:</u><br><br>Namn:".$post['title'] . "<br />Pris: ".$post['Pris'] . " <br />Kategori: ".$post['cateogry'] ."<br /> Version: ".$post['version'] ."<br />Betyg: ".$post['Betyg'] ."<br /><br />";
Print "<div id='lank'><a href='".$post['lank'] ."' target='_blank'><u>Hämta nu!</u></a></div> (öppnas i iTunes)</b></span></div></td><br /></div><br />";
Print "<div class='textrubrik'><u>".$post['Rubrik'] ."</u></div>";
Print "<div style='width:180px; height:12; background:url(' http://wellstream.se/bilder/pub.png') class='pub'><div style='margin-left:5px'>Publicerat av ".$post['Forfattare'] ." den ".$post['date'] ."</div></div>";
Print "<br /><div class='text'><b>".$post['text1'] ."</b></div><br /><br />"; #Text 1
Print "<div style='margin-left:80px'><img src='".$post['bild1'] ."' height='300' width='200' hspace='20' border='0' /><img src='".$post['bild2'] ."' height='300' width='200' border='0' /></div>";
Print "<br /><div class='text'>".$post['text2'] ."</div><br /><br />"; #Text2
Print "<div style='margin-left:80px'><img src='".$post['bild3'] ."' height='300' width='200' hspace='20' border'0' /><img src='".$post['bild4'] ."' height='300' width='200' border='0' /></div>";
Print "<br /><div class='text'>".$post['text3'] ."</div><br /><br />"; #Text3
Print "<div style='margin-left:80px'><img src='".$post['bild5'] ."' height='300' width='200' hspace='20' border='0' /><img src='".$post['bild6'] ."' height='300' width='200' border='0' /></div>";
Print "<br /><div class='text'>".$post['text4'] ."</div><br /><br />"; #Text4
Print "<div style='margin-left:80px'><img src='".$post['bild7'] ."' height='300' width='200' hspace='20' border='0' /><img src='".$post['bild8'] ."' height='300' width='200' border='0' /></div>";
Print "<br /><div class='text'>".$post['text5'] ."</div><br /><br />"; #Text5

}
?>

apa

Är reklamen ivägen? Logga in eller registrera dig så försvinner den!

Nattefrost
Visningsbild
P 34 Trollhättan Hjälte 5 035 inlägg
0

Svar till tobiazzz [Gå till post]:
Om du skriver lite tydligare vad du vill göra och inte har en sådan lång mening kanske man förstår vad du skriver ;o

Guess I'm just another jerk in your social network

tobiazzz
Visningsbild
P 29 Åkersberga Hjälte 428 inlägg
Trådskapare
0

Svar till Nattefrost [Gå till post]:

Jag vill lägga till länkar till bilder i databasen som sedan ska hämtas i ett annat dokument, och om en rad för bilder i tabellen är tom så visas en ruta, hur tar jag bort den rutan?

apa

eLAJT
Visningsbild
35 Hjälte 2 400 inlägg
0

Svar till tobiazzz [Gå till post]:

Borde väl gå att kolla om den är tom, isåfall skriver du inte ut den.

wat

piaintesomdu_
Visningsbild
F Hjälte 799 inlägg
0


Manners!


Forum » Datorer & IT » Webbutveckling & Programmering » Php hjälp

Ansvariga ordningsvakter:

Användare som läser i den här tråden just nu

1 utloggad

Skriv ett nytt inlägg

Hej! Innan du skriver om ett potentiellt problem så vill vi påminna dig om att du faktiskt inte är ensam. Du är inte onormal och världen kommer inte att gå under, vi lovar! Så slappna av och gilla livet i några minuter - känns det fortfarande hemskt? Skriv gärna ner dina tankar och frågor, vi älskar att hjälpa just dig!

Den här tråden är äldre än Rojks drömtjej!

Det senaste inlägget i den här tråden skrevs för över tre månader sedan. Är du säker på att du vill återuppliva diskussionen? Har du något vettigt att tillföra eller passar din fråga i en ny tråd? Onödiga återupplivningar kommer att låsas så tänk efter en extra gång!

Hjälp

Det här är en hjälpruta

Här får du korta tips och förklaringar om forumet. Välj kapitel i rullningslisten här ovanför.

Rutan uppdateras automagiskt

När du använder funktioner i forumet så visas bra tips här.


Annons
Annons
Annons
Annons