Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Errore funzione php

  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2007
    Messaggi
    4

    Errore funzione php

    Ciao,
    sono ai miei primi approcci con AMP, ho un problema una semplice funzione.
    é la seguente:
    <?php
    $link = mysql_connect ("localhost","root","alfa")
    or die(mysql_error());
    mysql_select_db("moviesite")
    or die (mysql_error());
    /*Funzione che stabilisce se il film ha realizzato un profitto o una perdita*/
    function calculate_differences ($takings , $cost){
    $difference = $takings - $cost;

    if ($difference < 0) {
    $difference = substr ($difference, 1);
    $font_color = 'red' ;
    $profit_or_loss = "$" . $difference. "m" ;
    } elseif ($difference > 0) {
    $font_color = 'green' ;
    $profit_or_loss = "$" . $difference."m" ;
    } else {
    $font_color = 'blue';
    $profit_or_loss = "Broke even";
    }
    return "<font color=\ " $font_color\ ">" . $profit_or_loss . "</font>" ;
    }

    /*Funzione che ricava il nome del regista dalla tabella corrispondente*/
    function get_director() {
    global $movie_director;
    ......
    invocata dalla seguente funzione:
    $movie_health = calculate_differences ($movie_takings, $movie_cost);

    ma mi porta al seguente errore:
    Parse error: syntax error, unexpected T_VARIABLE in C:\Programmi\Apache Group\Apache2\test\movie_details.php on line 21
    non capisco il perchè.

    Grazie

  2. #2
    return "<font color=\" $font_color\">" . $profit_or_loss . "</font>" ;

  3. #3
    Utente di HTML.it
    Registrato dal
    Apr 2007
    Messaggi
    4
    Grazie mille!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.