hulp gevraagt gegevens uit mysql halen

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Pagina: 1 2 volgende »

Gijs van Leeuwen

Gijs van Leeuwen

10/04/2015 17:32:54
Quote Anchor link
Hallo

ik zou even hulp willen hebben , verder ben ik nog niet bekend hier
ik heb een databasis met gegevens die wil ik op de site laten komen
graag hulp

dit is de tabel
CREATE TABLE IF NOT EXISTS `alarmeringen` (
`id` int(11) NOT NULL auto_increment,
`timestamp` timestamp NOT NULL default CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP,
`capcode` varchar(10) NOT NULL default '',
`melding` text NOT NULL,
`label` text NOT NULL,
PRIMARY KEY (`id`)
);

zou je een php willen maken met inlog data basis zo dat ik de gegevens van de inlog er bij kan zetten
mag een aparte page zijn

kortom graag hulp dank je
stuur deze files naar [email protected]
zou erg dankbaar zijn
m v Groet Gijs ben 60 jaat oud
 
PHP hulp

PHP hulp

05/01/2025 10:45:15
 
- SanThe -

- SanThe -

10/04/2015 17:41:32
Quote Anchor link
Hallo Gijs,

Welkom.
Het is de bedoeling van phphulp dat je zelf je script maakt en als je dan vast loopt dan wordt je daarbij geholpen. Jij vraagt in feite of wij iets voor jou willen maken. Dat kan best, maar verplaats je topic dan naar vacatures.
 
- Ariën  -
Beheerder

- Ariën -

10/04/2015 17:44:35
Quote Anchor link
Gijs, als het een vacature is, laat het dan even weten, dan verhuis ik het topic naar het juiste forum.
 
Gijs van Leeuwen

Gijs van Leeuwen

10/04/2015 17:55:41
Quote Anchor link
oke doe maar.. ik wil het zelf ook wel maken maar heb de kunde niet nog

Toevoeging op 10/04/2015 17:59:32:

misschien met wat hulp

Toevoeging op 10/04/2015 18:06:52:

denk met dit voorbeeld al een heel stuk ben
Code (php)
PHP script in nieuw venster Selecteer het PHP script
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
<?php
# Database connectie maken
include('Connections/connect_db.php');

# Query
$qry = "SELECT
           title,
           blog_entry,
           updated
        FROM
            news
        ORDER BY
            updated
        ASC"
;


# Als query is gelukt
if( $sql = mysql_query( $qry ) )
{

    # Als er items zijn
    if( mysql_num_rows( $sql ) > 0 )
    {

        # Data weergeven
        while( $rec = mysql_fetch_assoc( $sql ) )
        {

            echo $rec['title'];
            echo $rec['blog_entry'];
            echo $rec['updated'];
        }
    }

    else
    {
        echo 'Er zijn geen items gevonden.';
    }
}

else
{
    echo 'Er is een fout opgetreden met de query. <br />';
    echo mysql_error();
}

?>


nu alleen wat ik er uit wil halen uit mijn data basis
Gewijzigd op 10/04/2015 17:58:48 door Gijs van Leeuwen
 
- Ariën  -
Beheerder

- Ariën -

10/04/2015 18:13:42
Quote Anchor link
Dan moet je je SELECT-query aanpassen.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
$qry = "SELECT
           id,
           timestamp,
           capcode,
       melding,
       label
        FROM
            alarmeringen
        ORDER BY
            timestamp
        ASC";


En dan de juiste data oproepen, waarbij wat tussen quotes staat het veldnaam uit de database is:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
echo $rec['timestamp'];
 
Gijs van Leeuwen

Gijs van Leeuwen

10/04/2015 18:18:34
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
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
<?php
# Database connectie maken
include('Connections/connect_db.php');

# Query
"$qry = "SELECT
           id,
           timestamp,
           capcode,
       melding,
       label
        FROM
            alarmeringen
        ORDER BY
            timestamp
        ASC";


# Als query is gelukt
if( $sql = mysql_query( $qry ) )
{
    # Als er items zijn
    if( mysql_num_rows( $sql ) > 0 )
    {
        # Data weergeven
        while( $rec = mysql_fetch_assoc( $sql ) )
        {
            echo $rec['capcode'];
            echo $rec['melding'];
            echo $rec['label'];
        }
    }
    else
    {
        echo 'Er zijn geen items gevonden.';
    }
}
else
{
    echo 'Er is een fout opgetreden met de query. <br />';
    echo mysql_error();
}

[size=xsmall][i]Toevoeging op 10/04/2015 18:19:21:[/i][/size]

[quote="
Gijs van Leeuwen op 10/04/2015 18:18:34"]
<?php
# Database connectie maken
include('Connections/connect_db.php');

# Query
"
$qry = "SELECT
           id,
           timestamp,
           capcode,
       melding,
       label
        FROM
            alarmeringen
        ORDER BY
            timestamp
        ASC"
;


# Als query is gelukt
if( $sql = mysql_query( $qry ) )
{

    # Als er items zijn
    if( mysql_num_rows( $sql ) > 0 )
    {

        # Data weergeven
        while( $rec = mysql_fetch_assoc( $sql ) )
        {

            echo $rec['capcode'];
            echo $rec['melding'];
            echo $rec['label'];
        }
    }

    else
    {
        echo 'Er zijn geen items gevonden.';
    }
}

else
{
    echo 'Er is een fout opgetreden met de query. <br />';
    echo mysql_error();
}
[
/quote]

zo dus
 
- Ariën  -
Beheerder

- Ariën -

10/04/2015 18:37:38
Quote Anchor link
Als je het quote'je weghaal voor $qry op lijn 6, dan zou het hopelijk moeten werken.
 
Gijs van Leeuwen

Gijs van Leeuwen

10/04/2015 19:04:26
Quote Anchor link
nog een fout op line 6

Code (php)
PHP script in nieuw venster Selecteer het PHP script
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
# Query
$qry = "SELECT
           id,
           timestamp,
           capcode,
       melding,
       label,
        FROM
            alarmeringen
        ORDER BY
            timestamp
        ASC";


# Als query is gelukt
if( $sql = mysql_query( $qry ) )
{
    # Als er items zijn
    if( mysql_num_rows( $sql ) > 0 )
    {
        # Data weergeven
        while( $rec = mysql_fetch_assoc( $sql ) )
        {
            echo $rec['timestamp'];
            echo $rec['capcode'];
            echo $rec['melding'];
            echo $rec['label'];
        }
    }
    else
    {
        echo 'Er zijn geen items gevonden.';
    }
}
else
{
    echo 'Er is een fout opgetreden met de query. <br />';
    echo mysql_error();
}
?>

Code (php)
PHP script in nieuw venster Selecteer het PHP script
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
[size=xsmall][i]Toevoeging op 10/04/2015 19:07:17:[/i][/size]

[quote="Gijs van Leeuwen op 10/04/2015 19:04:26"]
nog een fout op line 6

# Query
$qry = "SELECT
           id,
           timestamp,
           capcode,
       melding,
       label,
        FROM
            alarmeringen
        ORDER BY
            timestamp
        ASC";


# Als query is gelukt
if( $sql = mysql_query( $qry ) )
{
    # Als er items zijn
    if( mysql_num_rows( $sql ) > 0 )
    {
        # Data weergeven
        while( $rec = mysql_fetch_assoc( $sql ) )
        {
            echo $rec['timestamp'];
            echo $rec['capcode'];
            echo $rec['melding'];
            echo $rec['label'];
        }
    }
    else
    {
        echo 'Er zijn geen items gevonden.';
    }
}
else
{
    echo 'Er is een fout opgetreden met de query. <br />';
    echo mysql_error();
}
?>


[/quote]
Code (php)
PHP script in nieuw venster Selecteer het PHP script
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
<?php
# Database connectie maken
include('scan/sqlsettings.ini');

# Query
$qry = "SELECT
           id,
           timestamp,
           capcode,
       melding,
       label,
        FROM
            alarmeringen
        ORDER BY
            timestamp
        ASC"
;


# Als query is gelukt
if( $sql = mysql_query( $qry ) )
{

    # Als er items zijn
    if( mysql_num_rows( $sql ) > 0 )
    {

        # Data weergeven
        while( $rec = mysql_fetch_assoc( $sql ) )
        {

            echo $rec['timestamp'];
            echo $rec['capcode'];
            echo $rec['melding'];
            echo $rec['label'];
        }
    }

    else
    {
        echo 'Er zijn geen items gevonden.';
    }
}

else
{
    echo 'Er is een fout opgetreden met de query. <br />';
    echo mysql_error();
}

?>




Toevoeging op 10/04/2015 19:14:06:

de databases heet meldingen en tabel heet alarmeringen

Toevoeging op 10/04/2015 19:23:47:

sqlsettings.ini
staat dit
[Settings]
addres=localhost
user=**snip**
pass=**snip**
SQLport=3306
table=alarmeringen
database=meldingen

ik krijg daar nu fout melding nr 6 of line 6 is goed nu



Toevoeging op 10/04/2015 19:25:26:

ik denk dat ik dat fout gedaan heb moet denk $ teken voor

Toevoeging op 10/04/2015 19:28:42:

deze fout nu

[Settings] addres=localhost user=**snip** pass=**snip** SQLport=3306 table=alarmeringen database=meldingenEr is een fout opgetreden met de query.
No database selected
Gewijzigd op 10/04/2015 21:29:32 door - Ariën -
 
- Ariën  -
Beheerder

- Ariën -

10/04/2015 19:47:26
Quote Anchor link
Waarom laad je een ini-bestand in? Je miet utieraard de connectie eerst aanmaken, zoals je eerst deed.
 
Gijs van Leeuwen

Gijs van Leeuwen

10/04/2015 20:22:04
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
<?php
mysql_connect(scan/sqlsettings.php)
  $db_server = "localhost";
  $db_user = "**snip**";
  $db_pass = "**snip**";
  $db_database = "meldingen";
?>


mm zou moeten werken denk?
Gewijzigd op 10/04/2015 21:29:49 door - Ariën -
 
- Ariën  -
Beheerder

- Ariën -

10/04/2015 20:23:15
Quote Anchor link
Ja, als er in .sqlsettings.php (waarom die punt erin?) maar een mysql_connect() staat.
Alleen het aangeven van de inloggegevens is niet voldoende.
 
Gijs van Leeuwen

Gijs van Leeuwen

10/04/2015 20:28:46
Quote Anchor link
- Aar - op 10/04/2015 20:23:15:
Ja, als er in .sqlsettings.php (waarom die punt erin?) maar een mysql_connect() staat.
Alleen het aangeven van de inloggegevens is niet voldoende.


zo iets?


Toevoeging op 10/04/2015 20:30:02:

Aar erg lief van u dat u mij helpt
 
- Ariën  -
Beheerder

- Ariën -

10/04/2015 20:31:31
Quote Anchor link
Je connect naar een MySQL-server en roept een database aan, niet naar een bestand.

Je kan wel wat lukraak proberen, maar zonder dat je weet wat je precies doet zal je nooit het gewenste resultaat krijgen.

Een paar opties: Leer de basis van PHP, daarna MySQL(i). Of besteed het uit......
Gewijzigd op 10/04/2015 20:32:03 door - Ariën -
 
Gijs van Leeuwen

Gijs van Leeuwen

10/04/2015 20:33:22
Quote Anchor link
wilt u het even aan vullen voor mij ?

Toevoeging op 10/04/2015 20:35:24:

door mijn ziekte borderline kan ik niet meer leren soms wel dan weer niet wilt u voor een keer helpen dank je
 
- Ariën  -
Beheerder

- Ariën -

10/04/2015 20:44:07
Quote Anchor link
Ik wil wel een opzetje geven, maar een geheel script in mijn vrije tijd maken, gaat helaas niet lukken:

sqlsettings.php
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
<?php
  $db_server
= "localhost";
  $db_user = "**snip**";
  $db_pass = "**snip**";
  $db_database = "meldingen";

$con = mysql_connect($db_server, $db_user, $db_pass);
$db = mysql_select_db($db_database);
if($con == false && $db == false) {
    echo "Er is een fout opgetreden: ".mysql_error();
    exit();
}

?>


En dan op de andere pagina's waar je de database benaderd, zet je bovenaan:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
include("sqlsettings.php");
?>
Gewijzigd op 10/04/2015 21:30:00 door - Ariën -
 
Gijs van Leeuwen

Gijs van Leeuwen

10/04/2015 21:21:32
Quote Anchor link
nou ik heb hem werkend

alleen moet hij telkens 1 regel overslaan nu
nu dit

2015-04-10 11:55:562029568PRIO 1 : IncGrp01 6131 Hof van Smede 2e locatie Houttuinen 2 Emmeloord 8301XP OMS ALARM 097 23Groepscode Group-1 / Brandweer / Landelijk2015-04-10 11:55:560700623PRIO 1 : IncGrp01 6131 Hof van Smede 2e locatie Houttuinen 2 Emmeloord 8301XP OMS ALARM 097 23Blusgroep 2A / Brandweer Emmeloord / Flevoland2015-04-10 11:55:560700001PRIO 1 : IncGrp01 6131 Hof van Smede 2e locatie Houttuinen 2 Emmeloord 8301XP OMS ALARM 097 23Monitorcode Brandweer / Brandweer / Flevoland2015-04-10 11:56:290726118A2Ambulance-09-118 / Ambulance / Utrecht2015-04-10 11:56:321420999A1 AMBU 17135 Samuel Esmeijerplein Rotterdam rt bon 32817Monitorcode Ambulancepost / Ambulance Rijnmond-Ambulance / Rotterdam-Ri2015-04-10 11:56:321420035A1

is dat moeilijk om te maken?
 
Thomas van den Heuvel

Thomas van den Heuvel

10/04/2015 21:24:07
Quote Anchor link
@moderators: mogen deze connectie-gegevens voor dit publieke forum geanonimiseerd worden? Dit doet pijn aan mijn ogen :(.
 
Gijs van Leeuwen

Gijs van Leeuwen

10/04/2015 21:25:15
Quote Anchor link
Thomas van den Heuvel op 10/04/2015 21:24:07:
@moderators: mogen deze connectie-gegevens voor dit publieke forum geanonimiseerd worden? Dit doet pijn aan mijn ogen :(.


oke sorry hoe nu
 
Thomas van den Heuvel

Thomas van den Heuvel

10/04/2015 21:30:13
Quote Anchor link
Dit regelen de moderators van dit forum als het goed is, deze kunnen berichten te allen tijde wijzigen.

We hebben dan weliswaar niet je "pinpas", maar het is een beetje ongebruikelijk om je "pincode" vervolgens overal achter te laten :). Doorgaans als je code plaatst met connectie-gegevens dan vul je hier dummy-waarden in, zoals ******** en niet je daadwerkelijke gegevens.

Ennnn tis al opgelost, thx Aar <3.
Gewijzigd op 10/04/2015 21:32:05 door Thomas van den Heuvel
 
- Ariën  -
Beheerder

- Ariën -

10/04/2015 21:31:29
Quote Anchor link
Voor de zekerheid heb ik de inloggegevens weggehaald.
Verder kan je met <br /> een nieuwe regel beginnen in HTML.
 
Gijs van Leeuwen

Gijs van Leeuwen

10/04/2015 21:38:48
Quote Anchor link
- Aar - op 10/04/2015 21:31:29:
Voor de zekerheid heb ik de inloggegevens weggehaald.
Verder kan je met <br /> een nieuwe regel beginnen in HTML.



klopt maar ik weet even niet waar ik die moet zetten steeds

Toevoeging op 10/04/2015 21:39:43:

als dit lukt bedank ik jou heel erg...

Toevoeging op 10/04/2015 21:40:41:

wil je even een voorbeeld geven met toe passing?
 

Pagina: 1 2 volgende »



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.