Avatar billede tras Juniormester
22. juni 2005 - 10:25 Der er 2 kommentarer og
1 løsning

Min SQL setning henter ikke opplysninger fra DBen hvorfor

Hej jeg har problemer med at få men SQL setning til at virke...
Kan i ikke hjælpe mig med mit problem...

Her er min kode.

<?
Db::Conn("open");
$SQL = "
SELECT
    host_lan.info as info,
    host_lan.location as location,
    host_lan.pn as pn,
    host_users.user_name as user_name
FROM
    host_users
    INNER JOIN host_lan ON host_users.id = host_lan.id
WHERE
    user_name='".$_SESSION['logged_name']."'
LIMIT 1";
$loadin = mysql_query($SQL) or die(Java::Alert("Mysql Error.: ".mysql_error()));
while ($Get = mysql_fetch_object($loadin)){
?>
<tr align="center" bgcolor="#999999">
<td bgcolor="D6D6D6" width="100%" style="border: 1px black solid;" colspan="2">
    Join Lans
</td>
</tr>
<form action="insert.php" method="post">
<input type="hidden" value="insert host_join" name="do">
<tr>
    <td bgcolor="D6D6D6" width="60%">
        <?=$Get->name?>
    </td>
    <td bgcolor="D6D6D6" width="40%">
        <input name="name" type="text" style="font-size:9px; height:20px; width:200px; background-color: D6D6D6;" readonly="" value="<?=$Get->pn?>" maxlength="20">
    </td>
</tr>
<tr>
    <td colspan="2" bgcolor="EAEAEA">
        <strong>Lan Info:</strong><br><?=$Get->info?>
    </td>
</tr>
<tr>
    <td colspan="2" bgcolor="EAEAEA">
        <strong>Location:</strong> <?=$Get->location?>
    </td>
</tr>
<tr>
    <td width="60%" bgcolor="D6D6D6">
        Start Date: <?=$Get->start_date?> (M-D-Y)
    </td>
    <td width="40%" bgcolor="D6D6D6">
        <?=$Get->gmt?>
    </td>
</tr>
<tr>
    <td bgcolor="EAEAEA" colspan="2" align="center">
        <input type="submit" style="font-size:9px; height:20px;" value="Join lan <?=$Get->user_name?>">
    </td>
</tr>
<tr>
    <td>&nbsp;
       
    </td>
</tr>
<input type="hidden" value="<?=$_SESSION['yes']?>">
<? $_SESSION['secret'] = "wtf/!"?>
</form>
<?
}
Db::Conn(close);
?>
Avatar billede tras Juniormester
22. juni 2005 - 10:29 #1
Har lige fjernet
WHERE
    user_name='".$_SESSION['logged_name']."'
LIMIT 1

og nu viser den da den øverste i databasen.

men viser ikke alt det andent i databasen
Avatar billede tras Juniormester
22. juni 2005 - 11:02 #2
Rattata.... fand selv ud af det med lidt snilli. :)

Bruge dben sådan
<?
            Db::Conn(open);
            $loadin = mysql_query("SELECT * FROM host_lan, host_join") or die("There is an Error in the database");
            while($Get = mysql_fetch_object($loadin)) {
          ?>

og så bruge jeg denne til atlave en slagts ware med.
<? if($Get->name_pn == $Get->pn){ ?>

<? } ?>
Avatar billede tras Juniormester
22. juni 2005 - 11:02 #3
tager jeg lige igen
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
Computerworld tilbyder specialiserede kurser i database-management

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

IT-JOB

Forsvarsministeriets Materiel- og Indkøbsstyrelse

Lead DevSecOps

Forsvarsministeriets Materiel- og Indkøbsstyrelse

Netværksarkitekt til Forsvarets Cyberdivision i Hvidovre eller Karup

Operate Technology A/S

PHP-udvikler til Drupal

SOS International

License & Vendor Manager