Hi Leute,
ich versuche seit Monaten eine Video-Datenbank aufzubauen mittels php und mysql
ich möchte gerne das bei der Anzeige der Filme die Filmcover zu sehen sind die, wenn ich mit der Maus darüber fahre sich vergrößern.
Das Problem habe ich inzwischen hinbekommen.
Mein momentanes Problem ist das ich dies mittels JavaScript und innerHTML realisieren und auf der Seite durchaus mehr Filme angezeigt werden sollen.
Problematisch wird es das ich nur dem Element auf dem gerade die Maus zeigt ansprechen möchte.
D.h. nur dieses Element soll sich vergrößern nicht alle anderen mit der selben ID.
Gibt es eine möglich mittels PHP eine dynamische ID-Vergabe zu realisieren oder sollte ich es viellicht irgendwie versuchen anders zu realisieren wenn es anders geht bin ich über Verbesserungsvorschläge sehr dankbar
Hier erstmal mein Quellcode(besteht zur zeit nur aus HTML wird aber noch entsprechend umstrukturiert)
PHP:
und hier mein JavaScript:
Danke schonmal im voraus
MFG Fuma15
ich versuche seit Monaten eine Video-Datenbank aufzubauen mittels php und mysql
ich möchte gerne das bei der Anzeige der Filme die Filmcover zu sehen sind die, wenn ich mit der Maus darüber fahre sich vergrößern.
Das Problem habe ich inzwischen hinbekommen.
Mein momentanes Problem ist das ich dies mittels JavaScript und innerHTML realisieren und auf der Seite durchaus mehr Filme angezeigt werden sollen.
Problematisch wird es das ich nur dem Element auf dem gerade die Maus zeigt ansprechen möchte.
D.h. nur dieses Element soll sich vergrößern nicht alle anderen mit der selben ID.
Gibt es eine möglich mittels PHP eine dynamische ID-Vergabe zu realisieren oder sollte ich es viellicht irgendwie versuchen anders zu realisieren wenn es anders geht bin ich über Verbesserungsvorschläge sehr dankbar
Hier erstmal mein Quellcode(besteht zur zeit nur aus HTML wird aber noch entsprechend umstrukturiert)
PHP:
PHP:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Video-Datenbank</title>
<link rel="stylesheet" type="text/css" href="../css/styles.css">
<script type="text/javascript" src="../javascript/dbshow.js"></script>
</head>
<body>
<div id="formShow">
<form action="<?php $PHP_SELF ?>" method="post">
<label>Suche nach:</label> <input type="Text" name="suchanfrage" size="24" maxlength="60">
<label>Suchkriterium:</label> <select name='suchkrit'>
<option value='titel'>Titel</option>
<option value='typ'>Typ</option>
<option value='genre'>Genre</option>
<option value='sonstiges'>Bemerkungen</option>
</select>
<label>Sortieren nach:</label> <select name='sort'>
<option value='titel'>Titel</option>
<option value='typ'>Typ</option>
<option value='genre'>Genre</option>
</select> <input type="Submit" name="suche" value="Suche">
</form>
</div>
<div id="tabShow">
<table>
<tr>
<td height=190 width=190>
<span class="cover" id="cover"><img src="./untitled.bmp" height=90 width=90 onmouseover="scalePic();"></span>
</td>
<td height=190 width=190>
<span class="cover"><img src="./untitled.bmp" height=90 width=90 onmouseover="scalePic();"></span>
</td>
</tr>
</table>
</div>
</body>
</html>
und hier mein JavaScript:
Code:
function scalePic(){
document.getElementById("cover").innerHTML="<img src='./untitled.bmp' width='180' height='180' onmouseout='picNormal();'>";
}
function picNormal(){
document.getElementById("cover").innerHTML="<img src='./untitled.bmp' width='90' height='90' onmouseover='scalePic();'>";
}
Danke schonmal im voraus
MFG Fuma15