Avatar billede anders77 Nybegynder
17. februar 2002 - 16:34 Der er 58 kommentarer og
1 løsning

Optimering af udtræk

Hej

Jeg har dette udtræk, hvor jeg bedst kan forestille mig at det kan optimeres. Det drejer sig om $query2, hvor jeg jeg et database kald inde i en while løkke...

Kan nogen hjælpe?

*****

<?
include ("inc/security.php");
include    ("inc/dbconnect.inc");
include ("inc/class.FastTemplate.php");
   
session_start();
   
    $title = "Courses";
   
    $tpl = new FastTemplate(".");
    $tpl ->define(array("template" => "courses.htm"));
    $tpl->define_dynamic("courses","template");

    $query    = mysql_query("SELECT course_id, course_name, course_description FROM courses") or die ($query."<br>".mysql_error());

    while ($row = mysql_fetch_array($query))

    {
        $course_id = $row["course_id"];

        $query2    = mysql_query("SELECT course_id FROM course_subscriptions WHERE user_id='$SESSION_ID' AND course_id='$course_id'") or die ($query."<br>".mysql_error());

            if (mysql_num_rows($query2) == 1)
            {
            $subscribe_action = 'course_unsubscribe.php?course_id='.$row["course_id"];
            $subscribe_action_type = "Unsubscribe";
            }
            else if (mysql_num_rows($query2) == 0)
            {
            $subscribe_action = 'course_subscribe.php?course_id='.$row["course_id"];
            $subscribe_action_type = "Subscribe";
            }
       
        $tpl->assign("title", $title);
       
        $tpl->assign("name", $row["course_name"]);
        $tpl->assign("description", $row["course_description"]);
        $tpl->assign("id", $course_id);
        $tpl->assign("subscribe_action", $subscribe_action);
        $tpl->assign("subscribe_action_type", $subscribe_action_type);
   
        $tpl->parse("whatever", ".courses");
    }
   
    $tpl->parse("GLOBAL", "template");
    $tpl->FastPrint();

?>
Avatar billede erikjacobsen Ekspert
17. februar 2002 - 17:06 #1
select course_id, course_name, course_description from
  courses,course_subscriptions where courses.course_id=course_subsriptions.course_id and
  user_id='$SESSION_ID'

(sådan ca.)
Avatar billede tipsen Nybegynder
17. februar 2002 - 17:28 #2
erik: der kommer vel til at mangle nogle oplysninger om hvorvidt der skal subscribes eller unsubscribes?
Avatar billede tipsen Nybegynder
17. februar 2002 - 17:37 #3
Har et bud her - hvis det ikke er korrekt, så forklar venligt hvad scriptet skal gøre...

<?
include ("inc/security.php");
include ("inc/dbconnect.inc");
include ("inc/class.FastTemplate.php");
   
session_start();
   
    $title = "Courses";
   
    $tpl = new FastTemplate(".");
    $tpl ->define(array("template" => "courses.htm"));
    $tpl->define_dynamic("courses","template");


    $sql = "SELECT courses.course_id, courses.course_name, courses.course_description, "
    $sql .= "count(course_subscriptions.course_id) as subscribed FROM courses "
    $sql .= "LEFT JOIN course_subscriptions USING(course_id) GROUP BY course_subscriptions.course_id";
   
    $query = mysql_query($sql) or die ($query."<br>".mysql_error());

    if (mysql_num_rows($query)) {
        while ($row = mysql_fetch_array($query))
            if ($row['subscribed'] == '1') {
                $subscribe_action = 'course_unsubscribe.php?course_id='.$row["course_id"];
                $subscribe_action_type = "Unsubscribe";
            } else if ($row['subscribed'] == 0) {
                $subscribe_action = 'course_subscribe.php?course_id='.$row["course_id"];
                $subscribe_action_type = "Subscribe";
            }
        }
       
        $tpl->assign("title", $title);
       
        $tpl->assign("name", $row["course_name"]);
        $tpl->assign("description", $row["course_description"]);
        $tpl->assign("id", $course_id);
        $tpl->assign("subscribe_action", $subscribe_action);
        $tpl->assign("subscribe_action_type", $subscribe_action_type);
   
        $tpl->parse("whatever", ".courses");
    }
   
    $tpl->parse("GLOBAL", "template");
    $tpl->FastPrint();
?>
Avatar billede erikjacobsen Ekspert
17. februar 2002 - 17:47 #4
nå ja - men jeg sagde også ca.  :))
Avatar billede anders77 Nybegynder
17. februar 2002 - 19:23 #5
Hej

Tipsen - der er fejl i linjen med:

$sql .= "count(course_subscriptions.course_id) as subscribed FROM courses "
Avatar billede anders77 Nybegynder
17. februar 2002 - 19:34 #6
Nu har jeg ændret lidt i det og det ser ud til at virke bortset fra at der kun trækker course_id 2 ud og ikke 1 (eller kun viser 2'eren)

***

<?
include ("inc/security.php");
include ("inc/dbconnect.inc");
include ("inc/class.FastTemplate.php");
   
session_start();
   
    $title = "Courses";
   
    $tpl = new FastTemplate(".");
    $tpl ->define(array("template" => "courses.htm"));
    $tpl->define_dynamic("courses","template");

    $query = mysql_query("SELECT courses.course_id, courses.course_name, courses.course_description, count(course_subscriptions.course_id) as subscribed FROM courses LEFT JOIN course_subscriptions USING(course_id) GROUP BY course_subscriptions.course_id") or die ($query."<br>".mysql_error());


        while ($row = mysql_fetch_array($query))
        {
            if ($row['subscribed'] == '1')
            {
                $subscribe_action = 'course_unsubscribe.php?course_id='.$row["course_id"];
                $subscribe_action_type = "Unsubscribe";
            }
            else if ($row['subscribed'] == 0)
            {
                $subscribe_action = 'course_subscribe.php?course_id='.$row["course_id"];
                $subscribe_action_type = "Subscribe";
            }
       
       
        $tpl->assign("title", $title);
       
        $tpl->assign("name", $row["course_name"]);
        $tpl->assign("description", $row["course_description"]);
        $tpl->assign("id", $course_id);
        $tpl->assign("subscribe_action", $subscribe_action);
        $tpl->assign("subscribe_action_type", $subscribe_action_type);
   
        $tpl->parse("whatever", ".courses");
    }
   
    $tpl->parse("GLOBAL", "template");
    $tpl->FastPrint();
?>
Avatar billede tipsen Nybegynder
17. februar 2002 - 19:34 #7
ups... - der mangler et par semikoloner på de første to sql-linier!
Avatar billede anders77 Nybegynder
17. februar 2002 - 19:35 #8
det kan ses her: www.thingholm.dk/lms

login: admin
password: admin

vælg courses
Avatar billede tipsen Nybegynder
17. februar 2002 - 19:36 #9
jeg forstår ikke helt hvad det er du mangler!? course_id er vel sammenfaldende i de to koder!?
Avatar billede anders77 Nybegynder
17. februar 2002 - 19:39 #10
Man skal kunne vælge subscribe, hvis man ikke er subscribed og omvendt med unsubscribe.

Men den skal vise alle courses.
Avatar billede tipsen Nybegynder
17. februar 2002 - 19:39 #11
$tpl->assign("id", $course_id);

skal selvfølgelig rettes til:

$tpl->assign("id", $row["course_id"]);

Det var sgu en hård nyser at lave den sql sætning... - men synes også den er lidt 'fræk' ;-)
Avatar billede anders77 Nybegynder
17. februar 2002 - 19:39 #12
Prøv at klikke på subscribe og unsubscribe et par gange. courses flytter plads selvom de skal blive på den samme plads.
Avatar billede anders77 Nybegynder
17. februar 2002 - 19:40 #13
hmm, den opfører sig stadig mærkeligt.
Avatar billede tipsen Nybegynder
17. februar 2002 - 19:41 #14
hvilken rækkefølge skal de sorteres efter?
Avatar billede anders77 Nybegynder
17. februar 2002 - 19:41 #15
Da matematik har id 1 skal den altid stå øverst uanset hvilken status den har. test har id 2 og skal derfor være nedenunder.
Avatar billede anders77 Nybegynder
17. februar 2002 - 19:44 #16
seneste kode:

***

<?
include ("inc/security.php");
include ("inc/dbconnect.inc");
include ("inc/class.FastTemplate.php");
   
session_start();
   
    $title = "Courses";
   
    $tpl = new FastTemplate(".");
    $tpl ->define(array("template" => "courses.htm"));
    $tpl->define_dynamic("courses","template");

    $query = mysql_query("SELECT courses.course_id, courses.course_name, courses.course_description, count(course_subscriptions.course_id) as subscribed FROM courses LEFT JOIN course_subscriptions USING(course_id) GROUP BY course_subscriptions.course_id") or die ($query."<br>".mysql_error());


        while ($row = mysql_fetch_array($query))
        {
            if ($row['subscribed'] == '1')
            {
                $subscribe_action = 'course_unsubscribe.php?course_id='.$row["course_id"];
                $subscribe_action_type = "Unsubscribe";
            }
            else if ($row['subscribed'] == 0)
            {
                $subscribe_action = 'course_subscribe.php?course_id='.$row["course_id"];
                $subscribe_action_type = "Subscribe";
            }
       
       
        $tpl->assign("title", $title);
       
        $tpl->assign("name", $row["course_name"]);
        $tpl->assign("description", $row["course_description"]);
        $tpl->assign("id", $row["course_id"]);
        $tpl->assign("subscribe_action", $subscribe_action);
        $tpl->assign("subscribe_action_type", $subscribe_action_type);
   
        $tpl->parse("whatever", ".courses");
    }
   
    $tpl->parse("GLOBAL", "template");
    $tpl->FastPrint();
?>
Avatar billede anders77 Nybegynder
17. februar 2002 - 19:46 #17
det ser ud til at den har det samme id i while sætningen...
Avatar billede tipsen Nybegynder
17. februar 2002 - 19:46 #18
så føjer du bare en "ORDER BY course_id" på SQL'en :-)
Avatar billede anders77 Nybegynder
17. februar 2002 - 19:49 #19
Det løser vel ikke problemet med det samme id?

Prøv at se linket i de to subscribe inde på siden...
Avatar billede tipsen Nybegynder
17. februar 2002 - 19:57 #20
Jeg kan ikke se så meget på dit link...

Prøv evt. at udskrive indholdet af $row arrayet, så vi kan se alt hvad det indeholder nu - jeg har måttet gætte lidt nogle steder, da jeg ikke havde nogle db'er at prøve på!
Avatar billede tipsen Nybegynder
17. februar 2002 - 20:01 #22
nope - der står intet under action...
Avatar billede tipsen Nybegynder
17. februar 2002 - 20:01 #23
har du prøvet at udskrive indholdet af row-arrayet?
Avatar billede anders77 Nybegynder
17. februar 2002 - 21:00 #24
$row giver ArrayArray

Her er databasen:


CREATE TABLE course_subscriptions (
  user_id varchar(50) NOT NULL,
  course_id varchar(50) NOT NULL
);

CREATE TABLE courses (
  course_id varchar(12) NOT NULL,
  course_name varchar(40),
  course_description blob,
  course_path varchar(128),
  course_background varchar(64),
  course_inc varchar(64),
  course_css varchar(64),
  course_tool_path varchar(128),
  PRIMARY KEY (course_id)
);
Avatar billede anders77 Nybegynder
17. februar 2002 - 21:01 #25
Der er stadig helt gal. Hvad course_subscriptions er tom, spytter den kun course nr. 2 ud...
-
Avatar billede tipsen Nybegynder
17. februar 2002 - 21:17 #26
du bliver nødt til at udskrive de enkelte elementer i $row hver for sig - ligesom når du henter værdierne fra dem til vha. assign!

Det andet problem er en lille detalje med sql'en - den skal bare lige tilpasses en smule... - så er det bare at finde ud af hvordan...
Avatar billede anders77 Nybegynder
17. februar 2002 - 21:21 #27
Når jeg laver denne:

        echo $row["course_name"]."<br><br>";
        echo $row["course_description"]."<br><br>";
        echo $row["course_id"]."<br><br>";

Får jeg dette:

test

test

2
Avatar billede anders77 Nybegynder
17. februar 2002 - 21:26 #28
<?
include ("inc/security.php");
include ("inc/dbconnect.inc");
include ("inc/class.FastTemplate.php");
   
session_start();
   
    $title = "Courses";
   
    $tpl = new FastTemplate(".");
    $tpl ->define(array("template" => "courses.htm"));
    $tpl->define_dynamic("courses","template");

    $query = mysql_query("SELECT courses.course_id, courses.course_name, courses.course_description, count(course_subscriptions.course_id) as subscribed FROM courses LEFT JOIN course_subscriptions USING(course_id) GROUP BY course_subscriptions.course_id") or die ($query."<br>".mysql_error());


        while ($row = mysql_fetch_array($query))
        {
            if ($row['subscribed'] == '1')
            {
                $subscribe_action = 'course_unsubscribe.php?course_id='.$row["course_id"];
                $subscribe_action_type = "Unsubscribe";
            }
            else if ($row['subscribed'] == 0)
            {
                $subscribe_action = 'course_subscribe.php?course_id='.$row["course_id"];
                $subscribe_action_type = "Subscribe";
            }
       
       
        $tpl->assign("title", $title);
       
        $tpl->assign("name", $row["course_name"]);
        $tpl->assign("description", $row["course_description"]);
        $tpl->assign("id", $row["course_id"]);
        $tpl->assign("subscribe_action", $subscribe_action);
        $tpl->assign("subscribe_action_type", $subscribe_action_type);
   
        echo $row["course_name"]."<br><br>";
        echo $row["course_description"]."<br><br>";
        echo $row["course_id"]."<br><br>";
   
   
        $tpl->parse("whatever", ".courses");
        }
   
    $tpl->parse("GLOBAL", "template");
    $tpl->FastPrint();
?>
Avatar billede tipsen Nybegynder
17. februar 2002 - 22:09 #29
SELECT courses.course_id, courses.course_name, courses.course_description, count(course_subscriptions.course_id) as subscribed FROM courses LEFT JOIN course_subscriptions USING(course_id) GROUP BY course_subscriptions.course_id ORDER BY courses.course_id
Avatar billede tipsen Nybegynder
17. februar 2002 - 22:09 #30
Nu prøvede jeg at oprette tabellerne med nogle testdata og ovenstående sql-sætning gør hvertfald arbejdet!
Avatar billede anders77 Nybegynder
17. februar 2002 - 23:09 #31
Denne spytter stadig kun test ud:

***

<?
include ("inc/security.php");
include ("inc/dbconnect.inc");
include ("inc/class.FastTemplate.php");
   
session_start();
   
    $title = "Courses";
   
    $tpl = new FastTemplate(".");
    $tpl ->define(array("template" => "courses.htm"));
    $tpl->define_dynamic("courses","template");

    $query = mysql_query("SELECT courses.course_id, courses.course_name, courses.course_description, count(course_subscriptions.course_id) as subscribed FROM courses LEFT JOIN course_subscriptions USING(course_id) GROUP BY course_subscriptions.course_id ORDER BY courses.course_id") or die ($query."<br>".mysql_error());


        while ($row = mysql_fetch_array($query))
        {
            if ($row['subscribed'] == '1')
            {
                $subscribe_action = 'course_unsubscribe.php?course_id='.$row["course_id"];
                $subscribe_action_type = "Unsubscribe";
            }
            else if ($row['subscribed'] == 0)
            {
                $subscribe_action = 'course_subscribe.php?course_id='.$row["course_id"];
                $subscribe_action_type = "Subscribe";
            }
       
       
        $tpl->assign("title", $title);
       
        $tpl->assign("name", $row["course_name"]);
        $tpl->assign("description", $row["course_description"]);
        $tpl->assign("id", $row["course_id"]);
        $tpl->assign("subscribe_action", $subscribe_action);
        $tpl->assign("subscribe_action_type", $subscribe_action_type);
   
        echo $row["course_name"]."<br><br>";
        echo $row["course_description"]."<br><br>";
        echo $row["course_id"]."<br><br>";
   
   
        $tpl->parse("whatever", ".courses");
        }
   
    $tpl->parse("GLOBAL", "template");
    $tpl->FastPrint();
?>
Avatar billede tipsen Nybegynder
17. februar 2002 - 23:45 #32
prøv evt. at kontrollere indholdet i dine tabeller - jeg har lige kørt på et tilsvarende testmateriale, hvor det fungerede!!

NB: Prøv lige at lave en echo $row['subscribed']; og en echo $row["subscribed"] lige efter din while - jeg ved ikke om det kan være de enkelte anførselstegn der fucker det op!
Avatar billede anders77 Nybegynder
18. februar 2002 - 10:03 #33
Hej igen

Den spytter stadig kun den sidste ud :-(

#
# Table structure for table 'courses'
#

CREATE TABLE courses (
  course_id varchar(12) NOT NULL,
  course_name varchar(40),
  course_description blob,
  course_path varchar(128),
  course_background varchar(64),
  course_inc varchar(64),
  course_css varchar(64),
  course_tool_path varchar(128),
  PRIMARY KEY (course_id)
);

#
# Dumping data for table 'courses'
#

INSERT INTO courses VALUES ( '2', 'test', 'testing', '', '', '', '', '');
INSERT INTO courses VALUES ( '1', 'Matematik', 'Matematik på B-niveau', 'matematik/lektioner/', '../images/wood2.gif', '../course_$1.inc', '../css/text.css', 'matematik/tools/');


#
# Table structure for table 'course_subscriptions'
#

CREATE TABLE course_subscriptions (
  user_id varchar(50) NOT NULL,
  course_id varchar(50) NOT NULL
);

#
# Dumping data for table 'course_subscriptions'
#
Avatar billede tipsen Nybegynder
18. februar 2002 - 12:17 #34
er det med vilje der slet ikke er nogle data i course_subscriptions?
Avatar billede anders77 Nybegynder
18. februar 2002 - 14:10 #35
course_subscriptions indeholder kun data, hvis man er subscribed, her er et eksempel, hvor jeg er subscribes til "matematik" (id 1):

CREATE TABLE course_subscriptions (
  user_id varchar(50) NOT NULL,
  course_id varchar(50) NOT NULL
);

#
# Dumping data for table 'course_subscriptions'
#

INSERT INTO course_subscriptions VALUES ( '1', '1');
Avatar billede tipsen Nybegynder
18. februar 2002 - 15:01 #36
hehe...

tror jeg har fundet fejlen... - den er oplagt :-)

if ($row['subscribed'] == '1')
{
  $subscribe_action = 'course_unsubscribe.php?course_id='.$row["course_id"];
  $subscribe_action_type = "Unsubscribe";
}
else if ($row['subscribed'] == 0)
{
  $subscribe_action = 'course_subscribe.php?course_id='.$row["course_id"];
  $subscribe_action_type = "Subscribe";
}

-kan du selv se det?
Avatar billede anders77 Nybegynder
18. februar 2002 - 15:07 #37
nej, jeg troede at det var '1' og 0, men det ser det ikke ud til at være...
Avatar billede anders77 Nybegynder
18. februar 2002 - 15:08 #38
skal det være '1' og '0' eller 1 og 0 ?
Avatar billede tipsen Nybegynder
18. februar 2002 - 15:12 #39
'1' og '0' :)
Avatar billede anders77 Nybegynder
18. februar 2002 - 15:28 #40
Det spytter stadig kun course 2'eren ud :-(

Også selvom jeg har sat '1' og '0'
Avatar billede anders77 Nybegynder
18. februar 2002 - 15:31 #41
<?
include ("inc/security.php");
include ("inc/dbconnect.inc");
include ("inc/class.FastTemplate.php");
   
session_start();
   
    $title = "Courses";
   
    $tpl = new FastTemplate(".");
    $tpl ->define(array("template" => "courses.htm"));
    $tpl->define_dynamic("courses","template");

    $query = mysql_query("SELECT courses.course_id, courses.course_name, courses.course_description, count(course_subscriptions.course_id) as subscribed FROM courses LEFT JOIN course_subscriptions USING(course_id) GROUP BY course_subscriptions.course_id ORDER BY courses.course_id") or die ($query."<br>".mysql_error());


        while ($row = mysql_fetch_array($query))
        {
            if ($row['subscribed'] == '1')
            {
                $subscribe_action = 'course_unsubscribe.php?course_id='.$row["course_id"];
                $subscribe_action_type = "Unsubscribe";
            }
            else if ($row['subscribed'] == '0')
            {
                $subscribe_action = 'course_subscribe.php?course_id='.$row["course_id"];
                $subscribe_action_type = "Subscribe";
            }
       
       
        $tpl->assign("title", $title);
       
        $tpl->assign("name", $row["course_name"]);
        $tpl->assign("description", $row["course_description"]);
        $tpl->assign("id", $row["course_id"]);
        $tpl->assign("subscribe_action", $subscribe_action);
        $tpl->assign("subscribe_action_type", $subscribe_action_type);
   
        $tpl->parse("whatever", ".courses");
        }
   
    $tpl->parse("GLOBAL", "template");
    $tpl->FastPrint();
?>
Avatar billede anders77 Nybegynder
18. februar 2002 - 15:43 #42
Problem er der kun, når ingen kurser er subscribet. Hvis det ene kursus er subscribet, vises det andet også...
Avatar billede anders77 Nybegynder
18. februar 2002 - 15:45 #43
Nu har jeg tilføjet et kursus mere. Problemet er her også; hvis kursus 3 er subscribet, vises kun kursus 2 og 3 - ikke 1
Avatar billede tipsen Nybegynder
18. februar 2002 - 15:59 #44
Nu giver jeg efterhånden lidt op - det er svært, når man ikke selv sidder med tabellerne og koden og kan lave konstruktiv fejlsøgning.

1. Udskriv resultatet fra sql-forespørgslen - således at du er sikker på, at du problemet ikke ligger i sql'en
2. Hvis fejlen ligger i sql'en kan du læse s. 418-419 i mysql-manualen om join-udtræk.
3. Hvis udtrækket er korrekt, kan jeg ikke umiddelbart gennemskue, hvad det er der kikser i if-sætningerne - måske skal det være 0 og 1 i stedet for '0' og '1'....

--Tommy--
Avatar billede anders77 Nybegynder
18. februar 2002 - 16:01 #45
Ville det hjælpe, hvis jeg sendte koden til dig? I så fald, hvad er min mail adresse?
Avatar billede anders77 Nybegynder
18. februar 2002 - 16:01 #46
min --> din
Avatar billede anders77 Nybegynder
18. februar 2002 - 16:09 #47
Prøv at logge ind på www.thingholm.dk/lms (admin-admin) og klikke dig lidt rundt, så skulle fejlen være tydelig.
Avatar billede tipsen Nybegynder
18. februar 2002 - 17:03 #48
prøv at skrive følgende lige ved while-løkken:

$i = 0;
while ($row = mysql_fetch_array($query)) {
  echo $i++ . "<br>";
  echo $row["course_id"] . "<br>";
  echo $row["course_name"] . "<br>";
  echo $row["course_description"] . "<br>";
  echo $row["subscribed"] . "<br>";

og lad mig se outputtet fra dette - for at se om sql'en hiver det rigtige ud!
Avatar billede anders77 Nybegynder
18. februar 2002 - 17:15 #49
0
2
test
testing
1
1
3
Kursus Nr 3
sdfsdff
0
Avatar billede anders77 Nybegynder
18. februar 2002 - 17:16 #50
det ser ud til at være sql'en så...
Avatar billede tipsen Nybegynder
18. februar 2002 - 17:24 #51
prøv at kigge nærmere på side 418-419 i mysql-manualen - der står mere om hvordan du bruger join - du skal nok bare modiffe den en lille smule!
Avatar billede anders77 Nybegynder
18. februar 2002 - 17:26 #52
Jeg tror at mit kendskab til SQL er utilstækkeligt til dette, så lad os håbe at der er andre, der kan se fejlen...
Avatar billede tipsen Nybegynder
18. februar 2002 - 17:29 #53
der er også nogle eksempler, som du kan prøve...
Avatar billede disky Nybegynder
18. februar 2002 - 18:04 #54
Hvornår pokker lære folk at dette her er en MYSQL gruppe ikke en php !!!
Avatar billede tipsen Nybegynder
18. februar 2002 - 18:14 #55
disky: ironisk eller har du bare byttet om på ordene ved en fejl?
Avatar billede tipsen Nybegynder
18. februar 2002 - 19:33 #56
nu kan jeg da se, at du har fået det til at fungere!? - hvad har du gjort?
Avatar billede anders77 Nybegynder
18. februar 2002 - 21:29 #57
Hej igen

Dette gjorde det:

$query = mysql_query("SELECT courses.course_id, courses.course_name, courses.course_description, count(course_subscriptions.course_id) as subscribed FROM courses LEFT JOIN course_subscriptions ON courses.course_id=course_subscriptions.course_id GROUP BY courses.course_id ORDER BY courses.course_id") or die ($query."<br>".mysql_error());

VH

Anders

disky: whatever.
Avatar billede anders77 Nybegynder
18. februar 2002 - 21:30 #58
Tipsen: 1000 tak for hjælpen :-)
Avatar billede tipsen Nybegynder
18. februar 2002 - 22:18 #59
det var sgu en hård fødsel... ;-)
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