PHP 2 katogerier i en Mysql row
HejNiu ved jeg ikke hvodan man skal forklar det
men har en code der hedder gerne sådan her
$gerne2 = $row2['navn'];
hvor der er en gerne der eks: hedder 1 for tabel 2 hedder Action
men vis man nu i Mysql Row sætter 1,24 hvodan kan den når den læser data ud fra row læse 2 gere?
det næste er hvodan kan man insætte flere gerne i en row eks 1,24,7
KODEN SOM LÆSER
connect();
$id = $_REQUEST['id'];
$query = mysql_query("select * FROM trailer WHERE id='$id'");
$row = mysql_fetch_array($query);
$gerneid = $row['gerne'];
$titel = $row['titel'];
$image = $row['image'];
$file = $row['file'];
$filehd = $row['filehd'];
$id = $row['id'];
$realesedate = $row['realesedate'];
$beskrivelse = $row['beskrivelse'];
$fileformatid = $row['fileformat'];
$vist = $row['vist'];
mysql_query("UPDATE trailer SET vist=$vist+'1' WHERE id='$id'");
$query2 = mysql_query("select * FROM genrer WHERE id='$gerneid'");
$row2 = mysql_fetch_array($query2);
$gerne2 = $row2['navn'];
$query3 = mysql_query("select * FROM fileformat WHERE id='$fileformatid'");
$row3 = mysql_fetch_array($query3);
$fileformat3 = $row3['navn'];
KODEN SOM INSÆTTER
if ($_POST[add]) {
connect();
function error($errorcode)
{
echo "<table align='center' style='width: 60%'>";
echo "<tr>";
echo "<td width='20'><font color=red><b>Fejl</b></font>,</td>";
echo "<td width='500'><label>$errorcode</label></td>";
echo "</tr>";
echo "</table>";
}
if( !$_POST[titel] || !$_POST[gener])
error("du skal udfylde alle felter markeret med en rød stjerne");
else
{
function generateRandomString($length = 15, $letters = '1234567890qwertyuiopasdfghjklzxcvbnm')
{
$s = '';
$lettersLength = strlen($letters)-1;
for($i = 0 ; $i < $length ; $i++)
{
$s .= $letters[rand(0,$lettersLength)];
}
return $s;
}
$rand = generateRandomString();
$billededir="/xxxx/uploads/image/$rand.jpg";
$billedetumbdir="/xxxx/uploads/tumb/$rand.jpg";
copy($billede, $billededir);
unlink($billede);
//copy($billedetumb, $billedetumbdir);
move_uploaded_file($_FILES['billede']['tmp_name'], $billededir);
move_uploaded_file($_FILES['billedetumb']['tmp_name'], $billedetumbdir);
unlink($billedetumb);
mysql_query("INSERT INTO trailer (id, titel, beskrivelse, gerne, fileformat, format, file, filehd, realesedate, coverimage, image, vist) VALUES ('', '$_POST[titel]', '$_POST[beskrivelse]', '$_POST[gener]', '$_POST[format]', '0', '$_POST[filesd]', '$_POST[filehd]', '$_POST[realesedate]', '$rand.jpg', '$rand.jpg', '0')") OR DIE(mysql_error());
Håber en forstår pointen