Avatar billede krohn Praktikant
21. januar 2011 - 01:12 Der er 2 kommentarer og
1 løsning

På dybt vand med PHP og MySql

Jeg syntes der er lidt dybt her hvor jeg er hoppet ud..
Jeg har oprettet et php site (klasseliste) i Dreamweaver C5, og forbundet det med min remote server, og tilhørende MySql.
Jeg har på siden indsat et Spry tabbed panel, med 3 tabs, Elev, Mor, far. I "Content" under hver tab har jeg en tabel hvor jeg gerne vil have data fra min DB ind, f.eks.
Tab Elev er der, avatar, navn,adresse,email.
Tab Mor er der, mornavn, moradresse, morby, mortelefon, moremail.
Tab Far er der, farnavn, faradresse, osv.
Det er så meningen at der skal være et tabbed panel for hver elev, der er kun 16 så det går nok.
Jeg kan godt se jeg skal bruge user_id til at referere til info, men kan ikke se mig ud af dette. Skal siges det er mit første PHP, og første gang jeg skal hente data fra en Mysql.
Jeg har læst om jQuery, og det bliver brugt på den PHP fusion hvorfra data stammer fra, men jeg er kørt pænt fast.
Jeg  fik sat noget data ind via dynamic text, men der var user_id ikke involveret.
Håber i kan guide mig på vej, så jeg kan komme videre.
Nu er jeg jo "doven" så er der en vej til at den selv opretter en ny tabbed panel , hvis der kommer et nyt user_id, og fylder indhold ind i det?
Avatar billede krohn Praktikant
21. januar 2011 - 01:16 #1
Her er koden hvis det hjælper.
<?php?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
<script src="SpryAssets/SpryTabbedPanels.js" type="text/javascript"></script>
<link href="SpryAssets/SpryTabbedPanels.css" rel="stylesheet" type="text/css" />
</head>

<body>
<p>jjj</p>
<div id="TabbedPanels1" class="TabbedPanels">
  <ul class="TabbedPanelsTabGroup">
    <li class="TabbedPanelsTab" tabindex="0">Elev</li>
    <li class="TabbedPanelsTab" tabindex="0">Mor</li>
    <li class="TabbedPanelsTab" tabindex="0">Far</li>
  </ul>
  <div class="TabbedPanelsContentGroup">
    <div class="TabbedPanelsContent">
      <table width="559" border="1">
        <tr>
          <td width="155" rowspan="5">&nbsp;</td>
          <td width="155">Navn</td>
          <td width="227">&nbsp;</td>
        </tr>
        <tr>
          <td>Adresse</td>
          <td>&nbsp;</td>
        </tr>
        <tr>
          <td>By</td>
          <td>&nbsp;</td>
        </tr>
        <tr>
          <td>Postnummer</td>
          <td>&nbsp;</td>
        </tr>
        <tr>
          <td>E-mail</td>
          <td>&nbsp;</td>
        </tr>
      </table>
    </div>
    <div class="TabbedPanelsContent">Content 2</div>
    <div class="TabbedPanelsContent">Content 3</div>
  </div>
</div>
<p>&nbsp;</p>
<script type="text/javascript">
var TabbedPanels1 = new Spry.Widget.TabbedPanels("TabbedPanels1");
</script>
</body>
</html>
<?php
?>
Avatar billede krohn Praktikant
21. januar 2011 - 20:23 #2
Ok prøver, har lige børnefødselsdag her imorgen.
Glemte at skrive at "Avatar" er et billede, som ligger i en mappe.
Her er koden som en anden side bruger til at vise den, den er fra PHP fusion.
($user_data['user_avatar'] && file_exists(IMAGES."avatars/".$user_data['user_avatar'])) {
        echo "<td rowspan='6' width='1%' class='tbl profile_user_avatar'><!--profile_user_avatar--><img src='".IMAGES."avatars/".$user_data['user_avatar']

Den skal vel have af vide hvor den finder
Avatar billede krohn Praktikant
15. marts 2011 - 00:11 #3
Er ikke helt i mål, men jeg er kommet en del videre. Lukker her nu, og takker. Vender tilbage senere hvis det er.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester