Toon posts:

MySQL knalt er soms uit??

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik heb hier het phpDev3 pakket (PHP 4.0.4, Apache/1.3.19 (Win32) en MySQL 3.23.22-beta) geinstalleerd op een win98 bak.

Nou heb ik , :o verbazingwekkend :o, nog nooit problemen gehad.

Totdat ik deze twee pagina's geprogd had. Nu knalt af en toe (dus niet altijd) MySQL eruit.
Kunnen jullie ff kijken of er iets zo verkeerd in staat waardoor dit zou kunnen komen. :)

Het vreemde vindt ikzelf, hij knalt er dus af en toe uit en niet altijd :?

Code 01:
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
<?
session_start();
?>

<html>
    <head>
    <meta http-equiv="content-type" content="text/html;charset=ISO-8859-1">
    <meta name="generator" content="Adobe GoLive 5">
    <title>Forum</title>
    <link rel="stylesheet" href="style.css">
    <script language="JavaScript">
<!--

function open_window(url) {
popup = 
window.open(url,"popup",'toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=0,width=450,height=350');
}

// -->
</script>

</head>

<body link="black" vlink="black" alink="black">

<?php
include "dbconnect.php";
include "hoofd.php";

$bg="bgcolor=#D5E8CE valign=middle";
$bg2="bgcolor=#339933 valign=middle";

if (empty($offset)) { $offset = 0; }

    $query = mysql_query("select entry_id from kontaktjes where bericht like '%$keyword%' order by created DESC") or die (mysql_error()); 
$rtel = mysql_num_rows($query);
$aantal=$rtel;
$rtel/=3;

mysql_free_result($query);

    if ($page == '')
          { $page=1; } 
    if ($van == '') 
          { $van=($page-1)*3; } 

    if ($page > ceil($rtel)) 
          { $page=1; }

    for ($i = 1; $i <= ceil($rtel); $i++)
        {
            if ($page == $i) 
            { $pages[$i] = "<b>$i</b>"; }
            else 
            { $pages[$i] = "<a href=\"zoeken.php?page=$i\">$i</a>"; }
        } 
        
$pages= implode(" | ", $pages); 
            
//$vorige = ($page-1) ? "<a href=\"$php_self?page=" . ($page - 1) . "\">&amp;lt;</a>" : ""; 
//$volgende = ($page-ceil($rtel)) ? "<a href=\"$php_self?page=" . ($page + 1) . "\">&amp;gt;</a>" : ""; 

    if ($vorige &amp;&amp; $volgende)
        { $navigation = "| $pages |"; }
        else
        { $navigation = "| $pages |"; } 
      
$max = 3; 
$result = mysql_query("select * from kontaktjes order by created DESC LIMIT $van, $max") or die (mysql_error()); 
            
print "<div align=center>";
print "<table cellpadding=1 cellspacing=0 border=0 width=435>";
print "<tr height=20><td $bg width=35></td $bg><td><h4><b>aantal gevonden:$aantal</b></h4></td><td><div align=right><h4>$navigation[img]../alg/images/spacer.gif[/img]</h4></div></td></tr>";
print "<tr height=2><td $bg2 colspan=3></td></tr>";
print "</table></div>";

print "<div align=center>";
print "<table cellpadding=1 cellspacing=0 border=0>";

    while ($row = mysql_fetch_array($result))
        {
            bekijk_forum($row,$preserve,$naam);
        }

print "</table></div>";


print "<div align=center>";
print "<table cellpadding=1 cellspacing=0 border=0 width=435>";
print "<tr height=20><td $bg width=35></td $bg><td></td><td><div align=right><h4>$navigation[img]../alg/images/spacer.gif[/img]</h4></div></td></tr>";
print "<tr height=2><td $bg2 colspan=3></td></tr>";
print "</table></div>";

mysql_free_result($result);

?>

</body>
</html>
?>

code 02:
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
<?
session_start();


function bekijk_forum($row,$preserve="",$naam)
{
    Global $bgcolor, $font;

    if($row[loginnaam]==$naam)
    {$bewerk="<br>[img]../alg/images/spacer.gif[/img]<br><a href=bewerkkontakt.php?bewerk=$row[entry_id]>[img]pics/potlood.gif[/img]</a>";}
    else{$bewerk="";}

    $jaarteller=(substr($row[created], 0, 4));
    $maandteller=(substr($row[created], 4, 2));
    $dagteller=(substr($row[created], 6, 2));
    $uurteller=(substr($row[created], 8, 2));
    $minuutteller=(substr($row[created], 10, 2));
    $maandT= array("","Januari", "Februari", "Maart", "April", "Mei", "Juni", "Juli", "Augustus", "September", "Oktober", "November", "December");
    $maandteller=$maandteller/10*10;

    $datumOK = "$dagteller $maandT[$maandteller] $jaarteller[img]../alg/images/spacer.gif>$uurteller:$minuutteller";

[/img]";
    $font2="<font face=Verdana,Arial size=2>";
    $bg="bgcolor=#D5E8CE valign=top";
    $bg2="bgcolor=#339933 valign=top";
    $bg3="bgcolor=#D5E8CE valign=bottom";

    print "<tr height=3><td rowspan=7 valign=bottom width=35><div align=center><a href=javascript:open_window('gegevens.php?persoon=$row[entry_id]')>[img]pics/ietje.gif[/img]</a>$bewerk</div></td><td $bg2></td><td $bg colspan=3></td></tr>";

    print "<tr><td $bg2></td><td $bg></td><td $bg colspan=2><div align=right><h4>$datumOK[img]../alg/images/spacer.gif[/img]</h4></div></td></tr>";

    print "<tr height=5><td $bg2></td><td $bg colspan=3></td></tr>";

    print "<tr><td $bg2></td><td $bg></td><td $bg colspan=2><div align=left><h3><b>$row[tekoop]:</b></h3></div></td></tr>";

    print (nl2br("<tr><td $bg2></td><td width=5 $bg></td><td $bg width=365><h2>$row[bericht]</h2></td><td $bg width=35></td></tr>"));

    print "<tr height=10><td $bg2></td><td $bg colspan=3></td></tr>";

    print "<tr><td $bg2></td><td $bg></td><td $bg colspan=2><div align=right><h5>Naam: <b>$row[naam]</b>[img]../alg/images/spacer.gif[/img]Woonplaats: <b>$row[plaats]</b>[img]../alg/images/spacer.gif[/img]</h5></div></td></tr>";

    print "<tr height=3><td></td><td $bg2></td><td $bg colspan=3></td></tr>";

    print "<tr height=2><td $bg2 colspan=5></td></tr>";
}
?>

Verwijderd

Topicstarter
Kan iemand mij aub helpen. :'(

  • CyberSnooP
  • Registratie: Augustus 2000
  • Laatst online: 08-09 20:35

CyberSnooP

^^^^ schrijft --->

Ik kan je niet echt helpen maar:
Knalt MySQL er ook uit als je hem dezelfde queries vaak achter elkaar voert via de console? Of ligt het (bij jou) aan de combinatie MySQL & PHP?

|_____vakje______|


  • supersook
  • Registratie: Januari 2001
  • Laatst online: 06-09 07:52

supersook

Professioneel prutser

Ik had dat ook, maar dan op een W2K bak! Heel irritant.
De makkelijkste oplossing is FF je database data backuppen, dan de nieuwe versie downen van http://www.mysql.com en die er gewoon overheen zetten.
Tenminste, dat werkte bij mij ;)

(trouwens, hoort dit niet in Webscripting?)

Verwijderd

Topicstarter
Ik weet het echt niet :?

Maar waar ik bang voor ben en wat ik me afvraag,
gebeurt dit straks ook op de server?

Dat kan natuurlijk, absoluut niet.