Avatar billede Grumme100 Nybegynder
17. januar 2011 - 10:02 Der er 13 kommentarer og
1 løsning

Hjælp til gammelt script

Hej, jeg har et gammelt script som jeg en gang brugte, men min mysql database fil jeg plejede at uploade er desværre væk :(.

Jeg vil gerne bruge mit guide system jeg havde. Så spørgsmålet er om det er muligt at lave mysql koden ud fra .php filerne til det :-)?

gui.php
<?
if ($vis == "") {
echo "<p><b>Andet:</b></p>";
$sql = "select * from guides where `type` = 'Andet:' order by overskrift asc" or die(mysql_error());
$result = mysql_query($sql) or die(mysql_error());
while ($row = mysql_fetch_array($result)) { ?>

<a href="?site=gui&vis=<? echo "$row[id]"; ?>" style="margin-left: 10px;"><? echo "$row[overskrift]"; ?></a><br>

<?
}
echo "<br><p><b>Diverse:</b></p>";
$sql = "select * from guides where `type` = 'Diverse:' order by overskrift asc" or die(mysql_error());
$result = mysql_query($sql) or die(mysql_error());
while ($row = mysql_fetch_array($result)) { ?>

<a href="?site=gui&vis=<? echo "$row[id]"; ?>" style="margin-left: 10px;"><? echo "$row[overskrift]"; ?></a><br>

<?
}
echo "<br><b><p>Knallert:</b></p>";
$sql = "select * from guides where `type` = 'Knallert:' order by overskrift asc" or die(mysql_error());
$result = mysql_query($sql) or die(mysql_error());
while ($row = mysql_fetch_array($result)) { ?>

<a href="?site=gui&vis=<? echo "$row[id]"; ?>" style="margin-left: 10px;"><? echo "$row[overskrift]"; ?></a><br>

<?
}
echo "<br><p><b>Scooter:</b></p>";
$sql = "select * from guides where `type` = 'Scooter:' order by overskrift asc" or die(mysql_error());
$result = mysql_query($sql) or die(mysql_error());
while ($row = mysql_fetch_array($result)) { ?>

<a href="?site=gui&vis=<? echo "$row[id]"; ?>" style="margin-left: 10px;"><? echo "$row[overskrift]"; ?></a><br>

<?
}
echo "<br><p><b>Styling:</b></p>";
$sql = "select * from guides where `type` = 'Styling:' order by overskrift asc" or die(mysql_error());
$result = mysql_query($sql) or die(mysql_error());
while ($row = mysql_fetch_array($result)) { ?>

<a href="?site=gui&vis=<? echo "$row[id]"; ?>" style="margin-left: 10px;"><? echo "$row[overskrift]"; ?></a><br>

<?
}
} else { ?>
<p style="font-size: 6.5pt;"><b>Bemærk</b>: ScootZone.dk påtager sig ikke ansvar for det du laver på din maskine. Det er dit eget ansvar, som vi ikke vil stå inde for. Det er i øvrigt imod dansk lovgivning at foretage konstruktive ændringer, og ScootZone.dk opfordrer til at du <b>ikke</b> kører ulovligt på offentlige steder. Kun lukkede private steder er lovlige. Er du i tvivl omkring noget i disse guides, så send os en mail eller kontakt os via kommentar-systemet i stedet for at skrue løs og komme med spørgsmålene bagefter. Vi opfordrer <b>ikke</b> folk til at prøve og udføre disse guides, de er blot en hjælpende hånd.</font></p><hr size="1px">
<?
$sql = "select * from guides where `id` = $vis";
$result = mysql_query($sql) or die(mysql_error());
while ($row = mysql_fetch_array($result)) {
$count2 = $row[count] + 1;
$sql3 = ("update `guides` set `count` = '$count2' WHERE `id` = $row[id] LIMIT 1");
mysql_query("$sql3"); ?>
<table width="100%" border="0" cellspacing="0">
  <tr>
    <td><p><b><? echo "$row[overskrift]"; ?></b></p></td>
  </tr>
  <tr>
    <td colspan="2"><p><? echo "$row[text]"; ?></p></td>
  </tr>
</table>
<p align="center"><br>Denne guide er blevet vist <? echo "$count2"; ?> gange.</p>
<?
} ?>
<hr size="1px"><p><b>Kommentarer:</b></p>
<?
$sql4 = "select * from comments where `id` = $vis order by nr asc";
$result2 = mysql_query($sql4) or die(mysql_error());
while ($row2 = mysql_fetch_array($result2)) { ?>
<table width="100%" border="0" cellspacing="0" style="border-bottom: 1px black dashed;">
  <tr>
    <td><p><b><? echo "$row2[navn]"; ?></b></p></td>
    <td align="right"><p><b><? echo date("d-m-Y | H:i", $row2[dato]); ?></b></p></td>
  </tr>
  <tr>
    <td colspan="2"><p><? echo "$row2[kommentar]"; ?></p></td>
  </tr>
</table>
<?}
?>
<p>Klik <a href="?site=comm&cid=<? echo "$vis"; ?>">her</a> for at tilføje en kommentar.</p>
<?
}
?>


Min conf.php fil
<?
$dbhost = "databasenavn"; - Tror det er her en går galt??
$database = "macweb_dk";
$dbuser = "macweb_dk";
$dbpass = "*********";
?>

Takker på forhånd! :)
Avatar billede Hans1 Praktikant
17. januar 2011 - 10:06 #1
Evt sådan her?

<?
$dbhost = "localhost"; - Tror det er her en går galt??
$database = "macweb_dk";
$dbuser = "macweb_dk";
$dbpass = "*********";
?>
Avatar billede Hans1 Praktikant
17. januar 2011 - 10:13 #2
Eller er det Mysql dumpen du mangler?

fx

CREATE TABLE guides(
id INT AUTO_INCREMENT,
type VARCHAR(255),
overskrift VARCHAR(255),
count VARCHAR(255),
PRIMARY KEY(id)


CREATE TABLE comments(
id INT AUTO_INCREMENT,
nr VARCHAR(255),
navn VARCHAR(255),
dato VARCHAR(255),
kommentar VARCHAR(255),
PRIMARY KEY(id)
Avatar billede Grumme100 Nybegynder
17. januar 2011 - 10:14 #3
Ved skam godt at det er localhost :).

Det jeg søger er den mysql fil som opretter alle databaserne inde i phpmyadmin :)

Jeg har den her hvis det gør nogen forskel?

CREATE TABLE `pha_bruger` (
  `id` int(10) unsigned NOT NULL auto_increment,
  `bruger` text NOT NULL default '',
  `kode` text NOT NULL default '',
  `navn` text NOT NULL default '',
  `alder` text NOT NULL default '',
  `byy` text NOT NULL default '',
  `mail` text NOT NULL default '',
  `vismail` text NOT NULL default '',
  `oprettet` text NOT NULL default '',
  `sidstonline` text NOT NULL default '',
  `billede` text NOT NULL default '',
  `type` text NOT NULL default '',
  `fritekst` text NOT NULL default '',
  `knallert` text NOT NULL default '',
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=1 ;


CREATE TABLE `pha_artikler` (
  `id` int(10) unsigned NOT NULL auto_increment,
  `overskrift` text NOT NULL default '',
  `dato` text NOT NULL default '',
  `forfatter` text NOT NULL default '',
  `kliks` text NOT NULL default '',
  `tekst` text NOT NULL default '',
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=1 ;


CREATE TABLE `pha_forum_kategorier` (
  `id` int(10) unsigned NOT NULL auto_increment,
  `kategori` text NOT NULL default '',
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=1 ;


CREATE TABLE `pha_post` (
  `id` int(10) unsigned NOT NULL auto_increment,
  `brugerid` text NOT NULL default '',
  `fra` text NOT NULL default '',
  `tid` text NOT NULL default '',
  `overskrift` text NOT NULL default '',
  `tekst` text NOT NULL default '',
  `laest` text NOT NULL default '',
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=1 ;


CREATE TABLE `pha_sponsors` (
  `id` int(10) unsigned NOT NULL auto_increment,
  `firmanavn` text NOT NULL default '',
  `sponsorat` text NOT NULL default '',
  `person` text NOT NULL default '',
  `mail` text NOT NULL default '',
  `startdato` text NOT NULL default '',
  `slutdato` text NOT NULL default '',
  `kommentar` text NOT NULL default '',
  `link` text NOT NULL default '',
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=1 ;

CREATE TABLE `pha_forum_indlaeg` (
  `id` int(10) unsigned NOT NULL auto_increment,
  `kategori` text NOT NULL default '',
  `dato` text NOT NULL default '',
  `overskrift` text NOT NULL default '',
  `forfatter` text NOT NULL default '',
  `tekst` text NOT NULL default '',
  `kliks` text NOT NULL default '',
  `laast` text NOT NULL default '',
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=1 ;


CREATE TABLE `pha_forum_svar` (
  `id` int(10) unsigned NOT NULL auto_increment,
  `indlaeg` text NOT NULL default '',
  `dato` text NOT NULL default '',
  `forfatter` text NOT NULL default '',
  `tekst` text NOT NULL default '',
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=1 ;


CREATE TABLE `pha_traef` (
  `id` int(10) unsigned NOT NULL auto_increment,
  `overskrift` text NOT NULL default '',
  `dato` text NOT NULL default '',
  `forfatter` text NOT NULL default '',
  `kliks` text NOT NULL default '',
  `tekst` text NOT NULL default '',
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=1 ;


CREATE TABLE `pha_tagwall` (
  `id` int(10) unsigned NOT NULL auto_increment,
  `bruger` text NOT NULL default '',
  `dato` text NOT NULL default '',
  `tid` text NOT NULL default '',
  `tekst` text NOT NULL default '',
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=1 ;


CREATE TABLE `pha_nyheder` (
  `id` int(10) unsigned NOT NULL auto_increment,
  `overskrift` text NOT NULL default '',
  `dato` text NOT NULL default '',
  `forfatter` text NOT NULL default '',
  `kliks` text NOT NULL default '',
  `billede` text NOT NULL default '',
  `tekst` text NOT NULL default '',
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=1 ;


CREATE TABLE `pha_nyheds_kommentare` (
  `id` int(10) unsigned NOT NULL auto_increment,
  `dato` text NOT NULL default '',
  `tid` text NOT NULL default '',
  `forfatter` text NOT NULL default '',
  `nyhedsid` text NOT NULL default '',
  `tekst` text NOT NULL default '',
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=1 ;


CREATE TABLE `pha_artikel_kommentare` (
  `id` int(10) unsigned NOT NULL auto_increment,
  `dato` text NOT NULL default '',
  `tid` text NOT NULL default '',
  `forfatter` text NOT NULL default '',
  `artikelid` text NOT NULL default '',
  `tekst` text NOT NULL default '',
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=1 ;


CREATE TABLE `pha_guides` (
  `id` int(10) unsigned NOT NULL auto_increment,
  `overskrift` text NOT NULL default '',
  `dato` text NOT NULL default '',
  `forfatter` text NOT NULL default '',
  `kliks` text NOT NULL default '',
  `tekst` text NOT NULL default '',
  `kategori` text NOT NULL default '',
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=1 ;


CREATE TABLE `pha_guide_kommentare` (
  `id` int(10) unsigned NOT NULL auto_increment,
  `dato` text NOT NULL default '',
  `tid` text NOT NULL default '',
  `forfatter` text NOT NULL default '',
  `guideid` text NOT NULL default '',
  `tekst` text NOT NULL default '',
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=1 ;


CREATE TABLE `pha_tips` (
  `id` int(10) unsigned NOT NULL auto_increment,
  `tekst` text NOT NULL default '',
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=1 ;


CREATE TABLE `pha_links` (
  `id` int(10) unsigned NOT NULL auto_increment,
  `tekst` text NOT NULL default '',
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=1 ;


CREATE TABLE `pha_galleri` (
  `id` tinyint(4) NOT NULL auto_increment,
  `galnavn` tinytext NOT NULL,
  `total` int(11) NOT NULL default '0',
  `beskr` tinytext NOT NULL,
  `dato` date NOT NULL default '0000-00-00',
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=1 DEFAULT CHARSET=latin1 ;
Avatar billede Hans1 Praktikant
17. januar 2011 - 10:15 #4
Der mangler også denne linie under guides:

text VARCHAR(255),
Avatar billede Grumme100 Nybegynder
17. januar 2011 - 10:16 #5
Problemet er bare at når jeg uploader disse filer, så går den bare i fejl, også er der ikke rigtigt noget at gøre :(
Avatar billede Hans1 Praktikant
17. januar 2011 - 10:18 #6
Hvilken fejl kommer der:
den burde skrive hvilken linie som der er fejl i?
Avatar billede Grumme100 Nybegynder
17. januar 2011 - 10:46 #7
Jeg får denne her fejl www.macweb.dk/sz/

Og min mysql ser sådan her ud - www.macweb.dk/sz/mysql.png

Opsætningen i config er følgende

<?
$dbhost = "macweb.dk.mysql";
$database = "macweb_dk";
$dbuser = "macweb_dk";
$dbpass = "*******";
?>
Avatar billede Grumme100 Nybegynder
17. januar 2011 - 10:54 #8
Har også prøvet med localhost under dbhost, gør ingen forskel
Avatar billede Hans1 Praktikant
17. januar 2011 - 11:05 #9
Okay dine config oplysninger til at forbinde til databasen ser ud til at være forkerte:

Tjek lige efter om du har skrevet alle oplysninger korrekt.
Evt hvad der skal stå under dbhost fra din webhotel udbyder.

<?
$dbhost = "macweb.dk.mysql";
$database = "macweb_dk";
$dbuser = "macweb_dk";
$dbpass = "*******";
?>
Avatar billede Grumme100 Nybegynder
17. januar 2011 - 11:15 #10
Det er bare mærkeligt, fordi den mail jeg har fra one.com den siger at dbhost hedder macweb.dk.mysql

Du kan se den her

MySQL:   
Host:    macweb.dk.mysql
Database:    macweb_dk
Brugernavn (User):    macweb_dk
Kodeord (Password):    *******
Avatar billede Hans1 Praktikant
17. januar 2011 - 12:04 #11
Så prøv at ændre koden...
Avatar billede Grumme100 Nybegynder
17. januar 2011 - 12:55 #12
Stadig samme fejl :(. Selvom jeg har ændret koden..
Avatar billede Hans1 Praktikant
17. januar 2011 - 13:12 #13
tror at du bliver nød til at kontakte one.com
Avatar billede Grumme100 Nybegynder
19. februar 2011 - 09:41 #14
Intet virker - Så lukker tråden
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